pygmo é uma biblioteca científica Python para otimização massivamente paralela. Ele é construído em torno da ideia de fornecer uma interface unificada para algoritmos de otimização e para problemas de otimização e para facilitar sua implantação em ambientes massivamente paralelos.
Se você estiver usando o pigmo como parte de sua pesquisa, ensino ou outras atividades, ficaríamos gratos se você pudesse marcar o repositório com uma estrela e/ou citar nosso trabalho. Para fins de citação, você pode usar a seguinte entrada BibTex, que se refere ao artigo pigmeu no Journal of Open Source Software:
@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 }
}
O DOI da última versão do software está disponível neste link.
A documentação completa pode ser encontrada aqui.
Se você estava usando o antigo pigmo, dê uma olhada aqui em alguns dados técnicos sobre o que e por que uma API e um código completamente novos foram desenvolvidos: https://github.com/esa/pagmo2/wiki/From-1.x-to -2.x
Você encontrará muitos tutoriais na documentação, sugerimos folheá-los para perceber as diferenças. O novo pigmo (versão 2) deve ser considerado (e é) um código totalmente diferente.