pagmo2
pagmo 2.19.1
重要通知:pygmo,pagmo 的 Python 綁定,已被拆分成一個單獨的項目,託管在此。請更新您的書籤!
pagmo 是一個用於大規模平行最佳化的 C++ 科學函式庫。它的建置理念是為最佳化演算法和最佳化問題提供統一的接口,並使其在大規模並行環境中的部署變得容易。
如果您將 pagmo 作為研究、教學或其他活動的一部分,如果您能為儲存庫加註星標和/或引用我們的工作,我們將不勝感激。出於引用目的,您可以使用以下 BibTex 條目,該條目引用了《開源軟體雜誌》中的 pagmo 論文:
@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。
完整的文檔可以在這裡找到。
如果您使用的是舊版 pagmo,請查看此處的一些技術數據,以了解開發全新 API 和程式碼的內容和原因:https://github.com/esa/pagmo2/wiki/From-1.x-to - 2.x
您會在文件中找到許多教程,我們建議瀏覽它們以了解其中的差異。新的 pagmo(版本 2)應該被視為(並且確實)是一個完全不同的程式碼。