pagmo
重要通知:pagmo的Python绑定pygmo已经分离成一个独立的项目,托管在这里。请更新您的书签!
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 1.x.x升级
如果您使用的是旧版pagmo,可以在这里了解有关全新API和代码开发的原因和技术数据:https://github.com/esa/pagmo2/wiki/From-1.x-to-2.x
您会在文档中找到许多教程,我们建议您浏览一下以了解其中的区别。新的pagmo(2.0版本)应该被视为(实际上也是)一个全新的代码。