2016-10-24 10 views
0

遺伝子アルゴリズムやパーティクルスワムを使った多目的最適化に興味があります。これについては、pyoptプラグインをインストールする必要があることを理解しました。最新のopenmdao 1.7.xにプラグインをインストールできない

ここに記載されているドライバ: https://github.com/OpenMDAO-Plugins?page=1 は最新リリースには適していないようですが、これは正しいですか? 現在のドライバ用に別のリポジトリがありますか?

私はgitリポジトリにdowloadedしたときに 'plugin'コマンドが自分のパスになく、見つからなかったためドライバのインストール方法がわかりません。

多目的なnsgaチュートリアルを教えてください。 これに加えて、ダコタプラグインに興味があります。

答えて

0

あなたが参照しているプラ​​グインページは、OpenMDAO(V 0.0.13以前)の古いバージョン用です。 1.7.xでは、プラグインを少しずつ処理します。 OpenMDAOは現在標準のpythonパッケージになっており、どのプラグインもそれを依存関係としてリストすることができます。

実際、pyopt_sparseのプラグインは必要ありません。そのラッパーはOpenMDAOに組み込まれています。 it's bitbucket repoからpyopt_sparseをインストールするだけです。その後、あなたはそれを使うことができます。

あなたはOpenMDAOにpyopt_sparseの設定例は、インストール後に私が得た、スイートhere.

+0

[OK]をテスト見ることができます: – Fabian

+0

エラー: 'のと同じ「コンパイルsnoptモジュールをインポートエラーが発生しました」 slsqp '。 – Fabian

+0

他のドライバは、ダコタは1.7.xではまだ存在しません。これは正しいですか? – Fabian

関連する問題