Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for optimization algorithms
optimization-algorithms
x
374 search results found
Pyswarms
⭐
1,154
A research toolkit for particle swarm optimization in Python
Captainblackboard
⭐
1,047
船长关于机器学习、计算机视觉和工程技术的总结和分享
Evotorch
⭐
941
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
Argmin
⭐
820
Numerical optimization in pure Rust
Awesome Robotics
⭐
817
A curated list of awesome links and software libraries that are useful for robots.
Cppnumericalsolvers
⭐
766
a lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Pagmo2
⭐
759
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Optim
⭐
726
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Cvxportfolio
⭐
717
Portfolio optimization and back-testing.
Gaft
⭐
676
A Genetic Algorithm Framework in Python
Ensmallen
⭐
675
A header-only C++ library for numerical optimization --
Dist Keras
⭐
611
Distributed Deep Learning, with a focus on distributed training, using Keras and Apache Spark.
Platypus
⭐
524
A Free and Open Source Python Library for Multiobjective Optimization
Solid
⭐
518
🎯 A comprehensive gradient-free optimization framework written in Python
Scs
⭐
506
Splitting Conic Solver
Exprtk
⭐
500
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.ht
Python Mip
⭐
483
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
Ojalgo
⭐
448
oj! Algorithms
Mystic
⭐
426
constrained nonlinear optimization for scientific machine learning, UQ, and AI
Relion
⭐
400
Image-processing software for cryo-electron microscopy
Pygmo2
⭐
329
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Moeaframework
⭐
308
A Free and Open Source Java Framework for Multiobjective Optimization
Incubator Kie Optaplanner Quickstarts
⭐
307
OptaPlanner quick starts for AI optimization: many use cases shown in many different technologies.
Fmin
⭐
295
Unconstrained function minimization in Javascript
Curvaturefilter
⭐
261
Curvature Filters are efficient solvers for Variational Models
Abagail
⭐
249
The library contains a number of interconnected Java packages that implement machine learning and artificial intelligence algorithms. These are artificial intelligence algorithms implemented for the kind of people that like to implement algorithms themselves.
Manopt
⭐
247
Manopt, a Matlab toolbox for optimization on manifolds
Niapy
⭐
245
Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org
Sporco
⭐
237
Sparse Optimisation Research Code
Alpine.jl
⭐
233
A Julia/JuMP-based Global Optimization Solver for Non-convex Programs
Graph_comb_opt
⭐
232
Implementation of "Learning Combinatorial Optimization Algorithms over Graphs"
Enjoy Hamburger
⭐
228
[ICLR 2021 top 3%] Is Attention Better Than Matrix Decomposition?
Zoofs
⭐
213
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.
Aleph_star
⭐
209
Reinforcement learning with A* and a deep heuristic
Bads
⭐
206
Bayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Nmflibrary
⭐
201
MATLAB library for non-negative matrix factorization (NMF): Version 2.1
Fewshotlearning
⭐
199
Pytorch implementation of the paper "Optimization as a Model for Few-Shot Learning"
Raven
⭐
197
RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
Clarabel.rs
⭐
192
Clarabel.rs: Interior-point solver for convex conic optimisation problems in Rust.
Bads
⭐
185
Bayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Sgdlibrary
⭐
181
MATLAB/Octave library for stochastic optimization algorithms: Version 1.0.20
L4casadi
⭐
175
Use PyTorch Models with CasADi and Acados in Python, C(++) or Matlab
Swarm Intelligence Optimization Algorithm
⭐
160
种群算法复现(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)
Car Racing
⭐
153
A toolkit for testing control and planning algorithm for car racing.
Portfolio_allocation_js
⭐
148
A JavaScript library to allocate and optimize financial portfolios.
Pypop
⭐
148
PyPop7: A Pure-Python Library for POPulation-based Black-Box Optimization (BBO), especially their *Large-Scale* versions/variants. https://pypop.rtfd.io/
Clarabel.jl
⭐
141
Clarabel.jl: Interior-point solver for convex conic optimisation problems in Julia.
Pyxab
⭐
135
PyXAB - A Python Library for X-Armed Bandit and Online Blackbox Optimization Algorithms
Proxtv
⭐
125
Matlab and Python toolbox for fast Total Variation proximity operators
Uno
⭐
124
A next-generation solver for nonlinearly constrained nonconvex optimization. Modular and lightweight, it unifies iterative methods (SQP vs interior points) and globalization techniques (filter method vs merit function, line search vs trust region method) in a single framework. Competitive against IPOPT, filterSQP, SNOPT, MINOS and CONOPT
Copt
⭐
122
A Python library for mathematical optimization
Cilib
⭐
120
Typesafe, purely functional Computational Intelligence
Optimviz
⭐
119
Visualize optimization algorithms in MATLAB.
Biteopt
⭐
118
Derivative-Free Global Optimization Method (C++, Python binding)
Proximalalgorithms.jl
⭐
117
Proximal algorithms for nonsmooth optimization in Julia
Mu8
⭐
110
Genetic algorithm for unsupervised machine learning in Go.
Deeplearning.ai
⭐
110
Operon
⭐
107
C++ Large Scale Genetic Programming
Cuopt Resources
⭐
105
A collection of NVIDIA cuOpt samples and other resources
Nomad
⭐
102
NOMAD - A blackbox optimization software
Optimizer Visualization
⭐
101
Visualize Tensorflow's optimizers.
Mirt.jl
⭐
98
MIRT: Michigan Image Reconstruction Toolbox (Julia version)
Tradingstrategies
⭐
96
Algorithmic trading strategies
Viz_torch_optim
⭐
96
Videos of deep learning optimizers moving on 3D problem-landscapes
Paper Simulation
⭐
93
Let's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation.
Swarmlib
⭐
90
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)
Csp
⭐
88
Algorithm for Cutting Stock Problem using Google OR-Tools. Link to the tool:
Frankwolfe.jl
⭐
88
Julia implementation for various Frank-Wolfe and Conditional Gradient variants
Psgd_torch
⭐
86
Pytorch implementation of preconditioned stochastic gradient descent (affine group preconditioner, low-rank approximation preconditioner and more)
Distributedevolutionarycomputation
⭐
84
A (still growing) paper list of Evolutionary Computation (EC) published in some (rather all) top-tier (and also EC-focused) journals and conferences. For EC-focused publications, only Parallel/Distributed EC are covered.
Genevo
⭐
82
Execute genetic algorithm (GA) simulations in a customizable and extensible way.
Pdfo
⭐
81
Powell's Derivative-Free Optimization solvers.
Optim
⭐
79
💎A site, that contains systematic optimization methods and theory review
Jestimator
⭐
77
Amos optimizer with JEstimator lib.
Nuxt Prune Html
⭐
77
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Paradiseo
⭐
74
An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
Procrustes
⭐
74
Python library for finding the optimal transformation(s) that makes two matrices as close as possible to each other.
Pyvacy
⭐
73
👁🙅♀️Differentially Private Optimization Algorithms for PyTorch
Proxmin
⭐
72
Proximal optimization in pure python
Csmath 2020
⭐
71
This mathematics course is taught for the first year Ph.D. students of computer science and related areas @ZJU
Trajopt
⭐
71
Trajectory optimization algorithms for robotic control.
Hyper Engine
⭐
69
Python library for Bayesian hyper-parameters optimization
Auxilearn
⭐
68
Official implementation of Auxiliary Learning by Implicit Differentiation [ICLR 2021]
Cspy
⭐
67
A collection of algorithms for the (Resource) Constrained Shortest Path problem in Python / C++ / C#
Llm Optimizers Papers
⭐
67
Must-read Papers on Large Language Model (LLM) as Optimizers and Automatic Optimization for Prompting LLMs.
Structuredoptimization.jl
⭐
67
Structured optimization in Julia
Mobopt
⭐
65
Multi-objective Bayesian optimization
Pybobyqa
⭐
64
Python-based Derivative-Free Optimization with Bound Constraints
Gcmma Mma Python
⭐
63
Python implementation of the Method of Moving Asymptotes (MMA)
Pyharmonysearch
⭐
62
pyHarmonySearch is a pure Python implementation of the harmony search (HS) global optimization algorithm.
Minotaur
⭐
62
Minotaur Toolkit for Mixed-Integer Nonlinear Optimization
Nonlinear Optimization Algorithms
⭐
62
MATLAB implementations of a variety of nonlinear programming algorithms.
Geneal
⭐
58
A genetic algorithm implementation in python
Hybridprecodingopt
⭐
56
Optimization algorithms for hybrid precoding in mmWave MIMO systems: Version 1.1.0
Machine Learning In Python Workshop
⭐
54
My workshop on machine learning using python language to implement different algorithms
Irace
⭐
53
Iterated Racing for Automatic Algorithm Configuration
Fireflyalgorithm
⭐
53
Implementation of Firefly Algorithm in Python
Liboptimization
⭐
52
LibOptimization is numerical optimization algorithm library for .NET Framework. / .NET用の数値計算、最適化ライブラリ
Rsopt
⭐
51
Riemannian stochastic optimization algorithms: Version 1.0.3
Liboptpy
⭐
51
Implementation of various optimization methods
1-100 of 374 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.