pygmo เป็นไลบรารี Python ทางวิทยาศาสตร์สำหรับการเพิ่มประสิทธิภาพแบบขนานอย่างหนาแน่น สร้างขึ้นจากแนวคิดในการจัดหาอินเทอร์เฟซแบบรวมให้กับอัลกอริธึมการปรับให้เหมาะสมและปัญหาการปรับให้เหมาะสม และเพื่อให้การปรับใช้ในสภาพแวดล้อมคู่ขนานขนาดใหญ่เป็นเรื่องง่าย
หากคุณใช้ pygmo เป็นส่วนหนึ่งของการวิจัย การสอน หรือกิจกรรมอื่นๆ เราจะยินดีเป็นอย่างยิ่งหากคุณสามารถติดดาวพื้นที่เก็บข้อมูลและ/หรืออ้างอิงงานของเรา เพื่อวัตถุประสงค์ในการอ้างอิง คุณสามารถใช้รายการ BibTex ต่อไปนี้ ซึ่งอ้างอิงถึงรายงาน pygmo ใน 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 ของซอฟต์แวร์เวอร์ชันล่าสุดมีอยู่ที่ลิงก์นี้
สามารถดูเอกสารฉบับเต็มได้ที่นี่
หากคุณใช้ pygmo แบบเก่า โปรดดูข้อมูลทางเทคนิคที่นี่ว่าอะไรและทำไมจึงพัฒนา API และโค้ดใหม่ทั้งหมด: https://github.com/esa/pagmo2/wiki/From-1.x-to -2.x
คุณจะพบบทช่วยสอนมากมายในเอกสารประกอบ เราขอแนะนำให้อ่านผ่านๆ เพื่อทราบถึงความแตกต่าง pygmo ใหม่ (เวอร์ชัน 2) ควรได้รับการพิจารณา (และเป็น) เป็นโค้ดที่แตกต่างไปจากเดิมอย่างสิ้นเชิง