Перейти к основному контенту

PyGMO

Welcome to PyGMO — PyGMO 1.1.7dev documentation esa.github.io

PyGMO

Python Parallel Global Multiobjective Optimizer - это научная библиотека, предоставляющая большое количество оптимизационных задач и алгоритмов под одной мощной абстракцией распараллеливания, построенной на основе обобщенной парадигмы островной модели. Для пользователя это означает, что все доступные алгоритмы автоматически распараллеливаются (асинхронно, грубый подход), что позволяет эффективно использовать базовую многоядерную архитектуру. Пользователь также может программировать свои собственные решатели… они также будут распараллелены PyGMO!!! Реализация обобщенного оператора миграции в PyGMO позволяет пользователю легко определять “пути миграции” (топологии) между большим количеством “островов” (процессорных ядер).

https://esa.github.io/pygmo/

https://esa.github.io/pygmo/