我有一个 AMPL 脚本,其中涉及多次在线性程序上调用“求解”。我使用的求解器是 MINOS。每次解决后,它都会输出:
米诺斯 5.51:
“选项 abs_boundtol 2.220446049250313e-16;” 或“选项 rel_boundtol 2.220446049250313e-16;” 将改变推导的对偶值。
有没有办法抑制这个消息?
我在 MINOS 说明中读到了这个:
对于来自 AMPL 的求解命令或形式的调用
米诺斯存根...
(其中 stub.nl 来自 AMPL 的 -ob 或 -og 输出选项),您可以使用 outlev= 来控制输出的数量和种类:
outlev=0 在标准输出上没有喋喋不休
outlev=1 仅在标准输出上报告选项
outlev=2 标准输出上的摘要文件
标准输出上的 outlev=3 日志文件,没有解决方案
outlev=4 日志文件,包括解决方案,在标准输出上
这可能是相关的,但我不明白。
我已包含“选项solver_msg 0;” 在我的剧本中;它关闭了来自 MINOS 的公告,即它通过如此多的迭代获得了某某最佳值,但这并不影响我在这里询问的信息。