首页 > 解决方案 > 有没有办法以ampl返回解决时间?

问题描述

默认情况下,AMPL 不会返回求解时间。有什么方法可以获取这些信息吗?((我正在使用 shell)

标签: ampl

解决方案


https://ampl.com/faqs/where-do-i-find-the-amount-of-computation-cpu-time-taken-by-ampl-or-by-a-solver/

AMPL 提供以下内置时序参数,例如 _ampl_time 和 _total_solve_time。您可以在 AMPL 书的参考附录中的表 A-14 中找到完整列表。这些时序参数的使用方式与通过 param 语句定义的普通 AMPL 参数相同。因此,特别是您可以使用 display 或 printf 命令显示它们的值(或涉及它们的表达式的值)。


推荐阅读