【问题标题】:Get node logs from docplex从 docplex 获取节点日志
【发布时间】:2018-08-16 07:29:01
【问题描述】:

CPLEX 打印出nice node logs,如何使用 docplex 获取它们?我尝试更改 content.solver.verbose 和 log_output,但我没有得到要打印的信息(当前解决方案、差距)。

我正在使用此代码:

context.solver.log_output = True
context.solver.verbose = 5
mdl = CpoModel()
mdl.solve()

verbose = 5,打印所有分支决策(大量垃圾) 使用verbose = 4,不打印间隙

【问题讨论】:

    标签: cplex docplex


    【解决方案1】:

    我最终使用问题中的代码并使用 grep 过滤输出。

    【讨论】:

      【解决方案2】:

      以下对我有用:

      model = build_model()
      model.context.solver.log_output = True
      model.solve()
      

      如果这对您不起作用,您能否提供一些示例代码以便我们查看? 谢谢

      【讨论】:

      • 我已经添加了代码,现在的问题是我不能只打印出间隙
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 2015-03-30
      • 1970-01-01
      相关资源
      最近更新 更多