从 docplex 获取节点日志

Get node logs from docplex

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,不打印间隙

以下对我有用:

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

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

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