A research toolkit for particle swarm optimization in Python
-
Updated
Mar 2, 2024 - Python
A research toolkit for particle swarm optimization in Python
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
Portfolio optimization and back-testing.
A Genetic Algorithm Framework in Python (not for production level)
Distributed Deep Learning, with a focus on distributed training, using Keras and Apache Spark.
🎯 A comprehensive gradient-free optimization framework written in Python
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
This repository implements several swarm optimization algorithms and visualizes them. Implemented algorithms: Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Cuckoo Search (CS), Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA)
Visualize Tensorflow's optimizers.
Use PyTorch Models with CasADi and Acados in Python, C(++) or Matlab
种群算法复现(swarm-algorithm),包括乌鸦搜索(Crow Search Algorithm, CSA)、樽海鞘群算法(Salp Swarm Algorithm, SSA)、缎蓝园丁鸟优化算法(Satin Bowerbird Optimizer, SBO)、麻雀搜索算法(Sparrow Search Algorithm, SSA)、 狼群搜索算法(2007WPS, 2013WPA)、正余弦优化算法(Sine Cosine Algorithm, CSA)、烟花算法(Fireworks Algorithm, FA)
Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org
Pytorch implementation of the paper "Optimization as a Model for Few-Shot Learning"
Sparse Optimisation Research Code
多因子指数增强策略/多因子全流程实现
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.
PyPop7: A Pure-Python Library for POPulation-based Black-Box Optimization (BBO), especially their *Large-Scale* versions/variants (evolutionary algorithms/swarm-based optimizers/pattern search/...). [https://pypop.rtfd.io/]
A toolkit for testing control and planning algorithm for car racing.
PyXAB - A Python Library for X-Armed Bandit and Online Blackbox Optimization Algorithms
Algorithm for Cutting Stock Problem using Google OR-Tools. Link to the tool:
Add a description, image, and links to the optimization-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the optimization-algorithms topic, visit your repo's landing page and select "manage topics."