【问题标题】:Output logs from pyscipopt来自 pyscipopt 的输出日志
【发布时间】:2017-12-01 22:42:54
【问题描述】:

这可能是一个基本问题,但是模型优化后如何查看求解器的日志。我遇到了通过指定 model.hideOutput() 来隐藏输出的选项。是否有显示输出的选项(默认情况下,我看不到任何输出日志。我使用的是 Spyder IDE)。

【问题讨论】:

    标签: scip


    【解决方案1】:

    在 PySCIPOpt 中默认激活打印 SCIP 输出。正如您已经写过的,您必须通过调用hideOutput() 手动禁用它。您是否尝试过在 Spyder 之外的终端中运行您的代码?模型都解了吗,那你看看到底有没有解?

    【讨论】:

    • 模型求解到最优,我可以得到变量值,但在终端中没有给出任何输出日志。我没有在 spyder 终端之外尝试过。我会在 spyder 终端外面试试。
    【解决方案2】:

    完成另一个答案:如果您的 PySCIPOpt 模型是由第三方代码创建的,则上游可能已关闭输出。

    您仍然可以致电model.hideOutput(False) -- 请参阅hideOutput() 的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多