pygmo2
pygmo 2.19.7
pygmo は、大規模並列最適化のための科学的な Python ライブラリです。これは、最適化アルゴリズムと最適化問題に統一インターフェイスを提供し、大規模並列環境での展開を容易にするという考えに基づいて構築されています。
研究、教育、その他の活動の一環として pygmo を使用している場合は、リポジトリにスターを付けたり、私たちの成果を引用したりしていただければ幸いです。引用の目的で、Journal of Open Source Software の pygmo 論文を参照する次の BibTex エントリを使用できます。
@article { Biscani2020 ,
doi = { 10.21105/joss.02338 } ,
url = { https://doi.org/10.21105/joss.02338 } ,
year = { 2020 } ,
publisher = { The Open Journal } ,
volume = { 5 } ,
number = { 53 } ,
pages = { 2338 } ,
author = { Francesco Biscani and Dario Izzo } ,
title = { A parallel global multiobjective framework for optimization: pagmo } ,
journal = { Journal of Open Source Software }
}
ソフトウェアの最新バージョンの DOI は、このリンクから入手できます。
完全なドキュメントはここにあります。
古い pygmo を使用していた場合は、まったく新しい API とコードが開発された理由と内容に関する技術データをここでご覧ください: https://github.com/esa/pagmo2/wiki/From-1.x-to -2.x
ドキュメントには多くのチュートリアルが含まれています。違いを理解するためにざっと目を通すことをお勧めします。新しい pygmo (バージョン 2) は、まったく異なるコードとして考慮される必要があります (そして実際にそうされています)。