PEPitPEPit is a package enabling computer-assisted worst-case analyses of first-order optimization methods.
Stars: ✭ 41 (+7.89%)
FrankWolfe.jlJulia implementation for various Frank-Wolfe and Conditional Gradient variants
Stars: ✭ 47 (+23.68%)
optaplanner-quickstartsOptaPlanner quick starts for AI optimization: many use cases shown in many different technologies.
Stars: ✭ 226 (+494.74%)
fmin adamMatlab implementation of the Adam stochastic gradient descent optimisation algorithm
Stars: ✭ 38 (+0%)
pybnbA parallel branch-and-bound engine for Python. (https://pybnb.readthedocs.io/)
Stars: ✭ 53 (+39.47%)
benchoptMaking your benchmark of optimization algorithms simple and open
Stars: ✭ 89 (+134.21%)
iraceIterated Racing for Automatic Algorithm Configuration
Stars: ✭ 26 (-31.58%)
zoofszoofs 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 (+273.68%)
ArgminMathematical optimization in pure Rust
Stars: ✭ 234 (+515.79%)
biteoptDerivative-Free Optimization Method for Global Optimization (C++)
Stars: ✭ 91 (+139.47%)
Python MipCollection of Python tools for the modeling and solution of Mixed-Integer Linear programs
Stars: ✭ 202 (+431.58%)
psgd tfTensorflow implementation of preconditioned stochastic gradient descent
Stars: ✭ 33 (-13.16%)
csmath-2021This mathematics course is taught for the first year Ph.D. students of computer science and related areas @zju
Stars: ✭ 30 (-21.05%)
adaboostAn implementation of the paper "A Short Introduction to Boosting"
Stars: ✭ 20 (-47.37%)
Harris-Hawks-Optimization-Algorithm-and-ApplicationsSource codes for HHO paper: Harris hawks optimization: Algorithm and applications: https://www.sciencedirect.com/science/article/pii/S0167739X18313530. In this paper, a novel population-based, nature-inspired optimization paradigm is proposed, which is called Harris Hawks Optimizer (HHO).
Stars: ✭ 31 (-18.42%)
VariationalNeuralAnnealingA variational implementation of classical and quantum annealing using recurrent neural networks for the purpose of solving optimization problems.
Stars: ✭ 21 (-44.74%)
cspyA collection of algorithms for the (Resource) Constrained Shortest Path problem in Python / C++ / C#
Stars: ✭ 64 (+68.42%)
ML-Optimizers-JAXToy implementations of some popular ML optimizers using Python/JAX
Stars: ✭ 37 (-2.63%)
pallas-solverGlobal optimization algorithms written in C++
Stars: ✭ 43 (+13.16%)
geneticalgorithm2Supported highly optimized and flexible genetic algorithm package for python
Stars: ✭ 36 (-5.26%)
FewshotlearningPytorch implementation of the paper "Optimization as a Model for Few-Shot Learning"
Stars: ✭ 223 (+486.84%)
ProxSDP.jlSemidefinite programming optimization solver
Stars: ✭ 69 (+81.58%)
SporcoSparse Optimisation Research Code
Stars: ✭ 164 (+331.58%)
OnePhase.jlThis package is the implementation of a one-phase interior point method that finds KKT points of nonconvex optimization problems.
Stars: ✭ 18 (-52.63%)
NmflibraryMATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
Stars: ✭ 153 (+302.63%)
GDLibraryMatlab library for gradient descent algorithms: Version 1.0.1
Stars: ✭ 50 (+31.58%)
AscensionA metaheuristic optimization framework
Stars: ✭ 24 (-36.84%)
soptsopt:A simple python optimization library
Stars: ✭ 42 (+10.53%)
nuxt-prune-html🔌⚡ 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
Stars: ✭ 69 (+81.58%)
neural-net-optimizationPyTorch implementations of recent optimization algorithms for deep learning.
Stars: ✭ 59 (+55.26%)
HashedExpressionType-safe modelling DSL, symbolic transformation, and code generation for solving optimization problems.
Stars: ✭ 40 (+5.26%)
AuxiLearnOfficial implementation of Auxiliary Learning by Implicit Differentiation [ICLR 2021]
Stars: ✭ 71 (+86.84%)
hyper-enginePython library for Bayesian hyper-parameters optimization
Stars: ✭ 80 (+110.53%)
MIRT.jlMIRT: Michigan Image Reconstruction Toolbox (Julia version)
Stars: ✭ 80 (+110.53%)
SGDLibraryMATLAB/Octave library for stochastic optimization algorithms: Version 1.0.20
Stars: ✭ 165 (+334.21%)
psopyA SciPy compatible super fast Python implementation for Particle Swarm Optimization.
Stars: ✭ 33 (-13.16%)
Learning-Lab-C-LibraryThis library provides a set of basic functions for different type of deep learning (and other) algorithms in C.This deep learning library will be constantly updated
Stars: ✭ 20 (-47.37%)
paradiseoAn evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
Stars: ✭ 73 (+92.11%)
SuffixTreeOptimized implementation of suffix tree in python using Ukkonen's algorithm.
Stars: ✭ 38 (+0%)
sdaoptSimulated Dual Annealing for python and benchmarks
Stars: ✭ 15 (-60.53%)
GARIGARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Stars: ✭ 41 (+7.89%)
Aleph starReinforcement learning with A* and a deep heuristic
Stars: ✭ 235 (+518.42%)
genealA genetic algorithm implementation in python
Stars: ✭ 47 (+23.68%)
AbagailThe 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.
Stars: ✭ 225 (+492.11%)
Operations-ResearchSome lecture notes of Operations Research (usually taught in Junior year of BS) can be found in this repository along with some Python programming codes to solve numerous problems of Optimization including Travelling Salesman, Minimum Spanning Tree and so on.
Stars: ✭ 92 (+142.11%)
RelionImage-processing software for cryo-electron microscopy
Stars: ✭ 219 (+476.32%)
car-racingA toolkit for testing control and planning algorithm for car racing.
Stars: ✭ 30 (-21.05%)
paper-simulationLet's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation.
Stars: ✭ 133 (+250%)
BadsBayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Stars: ✭ 159 (+318.42%)
LaplacianOpt.jlA Julia/JuMP Package for Maximizing Algebraic Connectivity of Undirected Weighted Graphs
Stars: ✭ 16 (-57.89%)
NiapyPython microframework for building nature-inspired algorithms. Official docs: http://niapy.readthedocs.io/en/stable/
Stars: ✭ 148 (+289.47%)
GurobiLinkWolfram Language interface to the Gurobi numerical optimization library
Stars: ✭ 16 (-57.89%)
rBASImplementation of the (beetle antennae search) BAS algorithm and its mutations in R code
Stars: ✭ 25 (-34.21%)