A research toolkit for particle swarm optimization in Python
-
Updated
Mar 2, 2024 - Python
A research toolkit for particle swarm optimization in Python
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.
Python implementation of the Method of Moving Asymptotes (MMA)
PySensors is a Python package for sparse sensor placement
ANYstructure is the ultimate steel structure design tool for plate fields and cylinders. Weight optimization for all structures with machine learning capabilities. Calculations are based on DNV standards and rules.
Swarm-CG: Automatic Parametrization of Bonded Terms in MARTINI-based Coarse-Grained Models of Simple to Complex Molecules via Fuzzy Self-Tuning Particle Swarm Optimization
Framework for Aerostructural Design Optimization
Modelling and solving a special case of the workforce scheduling problem using Python MIP and the COIN-OR CBC solver.
Polynomial optimization problem solver. Uses relaxation to convert the problem into Semidefinite programming. Can be also used just as Semidefinite programming solver.
A stochastic circuit optimizer for Cadence Virtuoso, using the NSGA-II genetic algorithm.
A package that makes parameter surveys easy, from laptops to supercomputers.
Python package with optimization algorithms, wrappers and tools.
Mathematical Programming Toolbox for AMPL/GMPL
A Python implementation of the paper "Duelist Algorithm: An Algorithm Inspired by How Duelist Improve Their Capabilities in a Duel" https://arxiv.org/abs/1512.00708
Python trust-region subproblem solvers for nonlinear optimization
An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method. For example, one can simulate and optimize broadband distributed Bragg reflectors, anti-reflection coatings, optical bandpass filters, and photovoltaic devices.
Physical Programming: a tool for people who have something with multiple metrics that they want to optimize simultaneously
Parallel optimizer based on the Global Function Search
Add a description, image, and links to the optimization-tools topic page so that developers can more easily learn about it.
To associate your repository with the optimization-tools topic, visit your repo's landing page and select "manage topics."