"来自 pyoptsparse 导入优化"在 pyoptsparse_driver.py 中不是有效的引用



这是pyoptspare_driver.py 中的第18行

from pyoptsparse import Optimization

我不认为这是一个有效的参考任何东西。只是试图通过test_pyoptparse_driver.py中的一个简单优化示例进行操作参见LINE 1575我尝试将优化器从NSGA2更改为SLSQP

我不知道你为什么需要这个功能

_, local_opt = set_pyoptsparse_opt('NSGA2')

set_pyoptparse_opt的第330行调用

from pyoptsparse import OPT

脓疮是从哪里来的?

Pyoptsparse来自UMich的MDOLab,可以在这里找到repo。要运行该示例,您需要使用以下步骤克隆并安装repo。OpenMDAO目前使用的是v1.2版本,但如果您想要最新版本,只需跳过该步骤。

git clone https://github.com/mdolab/pyoptsparse.git
cd pyoptsparse
git checkout tags/v1.2
pip install -r requirements.txt
pip install .

相关内容

  • 没有找到相关文章

最新更新