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)应该被视为(并且确实)是一个完全不同的代码。