参数调整工具

参数调整工具

面对选择可能导致模型上性能更好性能的参数值的任务时,Gurobi参数的长名单可能看起来很恐吓。为简化此过程,我们包含一个简单的自动化参数调谐工具。从交互式shell,命令是

gurobi> m =读('misc07')gurobi> m.tune()
该工具尝试多个不同的参数设置,并最终输出它找到的最佳方法。例如:
在81.24s基准参数集中测试的16个参数集:平均运行时2.71s改进参数集1(平均运行时1.15):启发式0.001 varbranch 1改进参数集2(平均运行时1.26s):varbranch 1
在这种情况下,它发现设置rins.型号为0的参数misc07.将运行时从2.39s降至1.72s。

请注意,调整旨在为可能有助于性能的参数提供一般建议。您应该确保它在一个模型上给出的结果有助于您计划解决的全系列型号。您有时可能会发现,如果您的模型具有严重的数值问题,则可以使用参数更改来修复性能问题。

调整也可作为独立程序提供。从命令提示符,您可以键入:

>格斯特纽斯C:\ gurobi811 \ win64 \ examples \ data \P0033.

请咨询自动调整工具部分Gurobi参考手册了解更多信息。