PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Multi Objective Optimization Python Packages

Python packages with the GitHub topic multi-objective-optimization. Sorted by monthly downloads, with stars and forks.
multi-objective
moocore

Core Mathematical Functions for Multi-Objective Optimization

630K 66 10
tommyod
paretoset

Compute the Pareto (non-dominated) set, i.e., skyline operator/query.

31K 69 5
tachsin
genoxide

Optimization for Rust and Python: genetic algorithms, CMA-ES, differential evolution, multi-objective, L-BFGS-B, Adam, MMA and more. The same results on every platform.

15K 5 1
SimplexLab
torchjd

Library for Jacobian descent with PyTorch. It enables the optimization of neural networks with multiple losses (e.g. multi-task learning).

2K 396 28
syne-tune
syne-tune

Large scale and asynchronous Hyperparameter and Architecture Optimization at your fingertips.

1K 425 57
EMI-Group
evox

Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.

1K 3K 355
Meseten
krna

KRNA / SKROA: gradient-free biphasic swarm optimization in Python — Lévy-flight exploration + gradient exploitation, multi-objective, scikit-learn hyperparameter tuning. pip install krna

1K 1 0
gaussalgo
adaptor

ACL 2022: Adaptor: a library to easily adapt a language model to your own task, domain, or custom objective(s).

771 29 4
PKU-DAIR
openbox

Towards Generalized and Efficient Blackbox Optimization System/Package (KDD 2021 & JMLR 2024)

686 448 58
krichelj
pydiffgame

PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems

517 59 13
wouterbles
pyaugmecon

An AUGMECON based multi-objective optimization solver for Pyomo.

460 32 9
FoamScience
foambo

A tiny project to use ax-platform for multi-objective Bayesian Optimization on OpenFOAM cases

429 26 6
moead-framework
moead-framework

MOEA/D is a general-purpose algorithm framework. It decomposes a multi-objective optimization problem into a number of single-objective optimization sub-problems and then uses a search heuristic to optimize these sub-problems simultaneously and cooperatively.

315 31 8
wangluchen567
choccy

基于NumPy构建的启发式优化求解器<br> Chen's Heuristic Optimizer Constructed with Core numpY

302 4 0
499602D2
flowboost

🏄‍♂️ Multi-objective optimization library for OpenFOAM, powered by Ax. Modular, optimizer-agnostic, cluster-native.

284 7 1
ImpedanCEI
iddefix

IDDEFIX is a physics-informed evolutionary optimization framework that fits a resonator-based model (parameterized by R, f, Q) to wakefield simulation data.

252 8 5
saealib
saealib

Python package for Surrogate-Assisted Evolutionary Algorithms (SAEAs).

218 3 0
optframe
optframe

Python bindings for OptFrame C++ Functional Core

216 13 4
siddharth1012
chatcortex

Multi-objective architecture search for non-hardcoded agent pipelines

202 0 0
WaterFutures
water-futures-battle

Part of the Battle of Water Networks competition series | WDSA/CCWI 2026, May 18-21, Paphos, Cyprus. Design & operate water distribution systems under deep uncertainty, featuring staged interventions, AI & policymaking.

198 17 3
EMI-Group
evoxbench

Transforming Neural Architecture Search (NAS) into multi-objective optimization problems. A benchmark suite for testing evolutionary algorithms in deep learning.

190 142 21
SLDlab
neurodesign-plus

fMRI design optimization for complex experimental settings. Primary work: Atharv A. Umap and Valentin Guigon; Supervision: Valentin Guigon

185 7 1
yugdeep
hydrowizard

HydroWizard: State-of-the-art hydrological modeling, optimization, and simulation using neural networks, genetic algorithms, and DAGs.

183 2 1
safe-autonomous-systems
moospread

[ICLR 2026] SPREAD: Sampling-based Pareto front Refinement via Efficient Adaptive Diffusion

170 4 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology