【问题标题】:Accessing Pyomo user time with Neos使用 Neos 访问 Pyomo 用户时间
【发布时间】:2021-06-03 03:17:28
【问题描述】:

我教授一门优化课程,在该课程中我使用 Pyomo 建模语言来解决问题。我还鼓励学生比较使用 Neos 的求解器。但是,我还没有找到一种方法来测量解决问题所需的计算时间。 为了解释我的观点,我在 Colab (https://github.com/salvapineda/notebooks/blob/main/UserTimePyomoNeos.ipynb) 中创建了这个笔记本 首先,我在不使用 NEOS 的情况下使用 cbc 求解模型。如您所见,“求解器信息”包括解决问题所需的时间。 然后,我通过 NEOS 使用 cbc 解决了相同的模型。但是,“求解器信息”不包括任何时间信息。 当我在 Neos 中求解 Pyomo 模型时,有什么方法可以访问计算时间?

【问题讨论】:

    标签: pyomo


    【解决方案1】:

    你的意思是计算时间的细分吗? NEOS 上 Colab 中的模型返回 0.00389 秒。


    消息:CBC 2.10.3 最优,目标 3.49; 0 个节点,2 次迭代,0.00389 秒

    【讨论】:

    • 你是对的,但你不能访问这样的时间并将其用作变量,例如。至少,我不知道该怎么做。
    猜你喜欢
    • 2021-09-23
    • 2019-09-28
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 2015-06-06
    • 2015-04-11
    • 2018-07-20
    相关资源
    最近更新 更多