pygmo2
pygmo 2.19.7
pygmo 是一个用于大规模并行优化的科学 Python 库。它的构建理念是为优化算法和优化问题提供统一的接口,并使其在大规模并行环境中的部署变得容易。
如果您使用 pygmo 作为研究、教学或其他活动的一部分,如果您能给存储库加注星标和/或引用我们的工作,我们将不胜感激。出于引用目的,您可以使用以下 BibTex 条目,该条目引用了《开源软件杂志》中的 pygmo 论文:
@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)应该被视为(并且确实)是一个完全不同的代码。