All Projects → Lyrichu → sopt

Lyrichu / sopt

Licence: MIT license
sopt:A simple python optimization library

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sopt

zoofs
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.
Stars: ✭ 142 (+238.1%)
Mutual labels:  genetic-algorithm, optimization-algorithms, particle-swarm-optimization
Ascension
A metaheuristic optimization framework
Stars: ✭ 24 (-42.86%)
Mutual labels:  genetic-algorithm, simulated-annealing, optimization-algorithms
Scikit Opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
Stars: ✭ 2,791 (+6545.24%)
Mutual labels:  genetic-algorithm, simulated-annealing, particle-swarm-optimization
ai-n-queens
Solving and GUI demonstration of traditional N-Queens Problem using Hill Climbing, Simulated Annealing, Local Beam Search, and Genetic Algorithm.
Stars: ✭ 30 (-28.57%)
Mutual labels:  genetic-algorithm, simulated-annealing, optimization-algorithms
Smart-Algorithm
智能算法-遗传算法、蚁群算法、粒子群算法实现。实现版本Java,Python,MatLab多版本实现
Stars: ✭ 277 (+559.52%)
Mutual labels:  genetic-algorithm, particle-swarm-optimization
GARI
GARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Stars: ✭ 41 (-2.38%)
Mutual labels:  genetic-algorithm, optimization-algorithms
geneal
A genetic algorithm implementation in python
Stars: ✭ 47 (+11.9%)
Mutual labels:  genetic-algorithm, optimization-algorithms
Mathematical-Modeling
A sharing of the learning process of mathematical modeling 数学建模常用工具模型算法分享:数学建模竞赛优秀论文,数学建模常用算法模型,LaTeX论文模板,SPSS工具分享。
Stars: ✭ 30 (-28.57%)
Mutual labels:  genetic-algorithm, simulated-annealing
Nmflibrary
MATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
Stars: ✭ 153 (+264.29%)
Mutual labels:  gradient-descent, optimization-algorithms
evoli
Genetic Algorithm and Particle Swarm Optimization
Stars: ✭ 22 (-47.62%)
Mutual labels:  genetic-algorithm, particle-swarm-optimization
bio ik
MoveIt kinematics_base plugin based on particle optimization & GA
Stars: ✭ 104 (+147.62%)
Mutual labels:  genetic-algorithm, particle-swarm-optimization
geneticalgorithm2
Supported highly optimized and flexible genetic algorithm package for python
Stars: ✭ 36 (-14.29%)
Mutual labels:  genetic-algorithm, optimization-algorithms
biteopt
Derivative-Free Optimization Method for Global Optimization (C++)
Stars: ✭ 91 (+116.67%)
Mutual labels:  genetic-algorithm, optimization-algorithms
Solid
🎯 A comprehensive gradient-free optimization framework written in Python
Stars: ✭ 546 (+1200%)
Mutual labels:  genetic-algorithm, optimization-algorithms
Gaft
A Genetic Algorithm Framework in Python
Stars: ✭ 651 (+1450%)
Mutual labels:  genetic-algorithm, optimization-algorithms
AI-Programming-using-Python
This repository contains implementation of different AI algorithms, based on the 4th edition of amazing AI Book, Artificial Intelligence A Modern Approach
Stars: ✭ 43 (+2.38%)
Mutual labels:  genetic-algorithm, simulated-annealing
Cppnumericalsolvers
a lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Stars: ✭ 638 (+1419.05%)
Mutual labels:  gradient-descent, optimization-algorithms
Mindseye
Neural Networks in Java 8 with CuDNN and Aparapi
Stars: ✭ 8 (-80.95%)
Mutual labels:  gradient-descent, optimization-algorithms
Pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+1185.71%)
Mutual labels:  genetic-algorithm, optimization-algorithms
KnapsackFX
Solving Knapsack 0/1 problem with various Local Search algorithms like Hill Climbing, Genetic Algorithms, Simulated Annealing, Tabu Search
Stars: ✭ 25 (-40.48%)
Mutual labels:  genetic-algorithm, simulated-annealing

    sopt is a simple python optimizer libry.Currentlly,it includes some stochastic optimization algorithms,like Genetic Algorithm(GA),Particle Swarm Optimization(PSO),Simulated Anealing (SA),Random Walk(and its improvement version),and some gradient based optimizers,like Gradient Descent,Momentum,AdaGrad,RMSProp and Adam Optimizers.For the GA optimizers,it includes many kinds of different selected methods,mutation methods etc,as well as for PSO and other optimizers, so you can try many different kinds of optimizers with different settings,all the stochastic optimization also supports the non-linear complex constraints by using penalty methods or dropout-bad-solution methods.

Please go to sopt for more details!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].