【发布时间】:2018-07-12 17:59:59
【问题描述】:
我对案例记录器有 2 个问题。
1- 我不确定如何从记录器停止的地方重新开始优化。我可以阅读案例阅读器 sql 文件等,但看不到如何将其输入问题()以重新启动。
2-这个问题可能是由于我对python缺乏了解,但是如何从openmdao组件中访问迭代号(一种方法是读取不断更新的sql文件,但应该有一个更有效的方式。)
【问题讨论】:
标签: openmdao
我对案例记录器有 2 个问题。
1- 我不确定如何从记录器停止的地方重新开始优化。我可以阅读案例阅读器 sql 文件等,但看不到如何将其输入问题()以重新启动。
2-这个问题可能是由于我对python缺乏了解,但是如何从openmdao组件中访问迭代号(一种方法是读取不断更新的sql文件,但应该有一个更有效的方式。)
【问题讨论】:
标签: openmdao
您可以通过load_case 方法重新加载案例。
查看文档here.
我不完全确定访问迭代计数是什么意思,但如果您只想知道组件被调用的次数,您可以自己为它们添加一个计数器。
从 2.3 版开始,OpenMDAO 中没有用于访问迭代计数的编程 API
【讨论】: