manbet体育手机客户端


自动参数调整

例子:

我们考虑的下一个例子是,演示了我们自动参数调谐工具的使用。此工具搜索提高模型上性能的参数设置。虽然您通常会使用我们的命令行调用该工具格特纽斯程序,也可以从我们的API中调用它。我们只提供这里的工具的练习料描述。我们建议您咨询参数调整工具部分Gurobi参考手册更精确的细节。

我们的调整示例演示了调谐工具的典型使用。您将首先调用模型上的工具。在c:

error = grbtunemodel(型号);
在Java:
model.tune();
此例程多次解决模型,具有不同的参数设置,查找提高性能的设置。

一旦调整完成,就会使用gettuneresult.检索结果。在c:

错误= grbgettuneresult(型号0);
在Java:
model.gettuneresult(0);
数字参数表示检索的调整结果(0是最佳结果,1是第二个最佳等)。此例程将所请求的参数加载到与参数模型相关联的环境中。

调整参数设置已加载到模型中,您可以调用优化使用这些参数来解决模型,或者您可以调用将这些参数写入a.prm.文件。