PEMBERITAHUAN PENTING : pygmo, binding Python untuk pagmo, telah dipecah menjadi proyek terpisah, yang dihosting di sini. Harap perbarui bookmark Anda!
pagmo adalah perpustakaan ilmiah C++ untuk optimasi paralel besar-besaran. Ini dibangun berdasarkan gagasan untuk menyediakan antarmuka terpadu untuk algoritma optimasi dan masalah optimasi dan untuk membuat penerapannya di lingkungan paralel yang masif menjadi mudah.
Jika Anda menggunakan pagmo sebagai bagian dari penelitian, pengajaran, atau aktivitas lainnya, kami akan berterima kasih jika Anda dapat memberi bintang pada repositori dan/atau mengutip karya kami. Untuk tujuan kutipan, Anda dapat menggunakan entri BibTex berikut, yang mengacu pada makalah pagmo di 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 }
}
DOI perangkat lunak versi terbaru tersedia di tautan ini.
Dokumentasi lengkap dapat ditemukan di sini.
Jika Anda menggunakan pagmo lama, lihat di sini beberapa data teknis tentang apa dan mengapa API dan kode yang benar-benar baru dikembangkan: https://github.com/esa/pagmo2/wiki/From-1.x-to -2.x
Anda akan menemukan banyak tutorial di dokumentasi, kami menyarankan untuk membacanya sekilas untuk menyadari perbedaannya. Pagmo baru (versi 2) harus dianggap (dan) sebagai kode yang sama sekali berbeda.