optaplanner-quickstartsOptaPlanner quick starts for AI optimization: many use cases shown in many different technologies.
Stars: ✭ 226 (+253.13%)
GurobiLinkWolfram Language interface to the Gurobi numerical optimization library
Stars: ✭ 16 (-75%)
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 (+43.75%)
Solid🎯 A comprehensive gradient-free optimization framework written in Python
Stars: ✭ 546 (+753.13%)
NmflibraryMATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
Stars: ✭ 153 (+139.06%)
ArgminMathematical optimization in pure Rust
Stars: ✭ 234 (+265.63%)
OptimOptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Stars: ✭ 411 (+542.19%)
Pygmo2A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 134 (+109.38%)
ForBESGeneric and efficient MATLAB solver for nonsmooth optimization problems
Stars: ✭ 19 (-70.31%)
RelevancyTuningDice.com tutorial on using black box optimization algorithms to do relevancy tuning on your Solr Search Engine Configuration from Simon Hughes Dice.com
Stars: ✭ 28 (-56.25%)
MindseyeNeural Networks in Java 8 with CuDNN and Aparapi
Stars: ✭ 8 (-87.5%)
SporcoSparse Optimisation Research Code
Stars: ✭ 164 (+156.25%)
Cppnumericalsolversa lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Stars: ✭ 638 (+896.88%)
lectures-notesMy latex notes on whatever I'm studying. All are available to the public, but please take them with a grain of salt and notify me in case of errors :)
Stars: ✭ 62 (-3.12%)
Awesome RoboticsA curated list of awesome links and software libraries that are useful for robots.
Stars: ✭ 478 (+646.88%)
ProxtvMatlab and Python toolbox for fast Total Variation proximity operators
Stars: ✭ 140 (+118.75%)
Fmin Unconstrained function minimization in Javascript
Stars: ✭ 317 (+395.31%)
cplex-exampleSolving a TSP with the CPLEX C++ API.
Stars: ✭ 40 (-37.5%)
dfognDFO-GN: Derivative-Free Optimization using Gauss-Newton
Stars: ✭ 20 (-68.75%)
SwarmlibThis 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)
Stars: ✭ 121 (+89.06%)
FewshotlearningPytorch implementation of the paper "Optimization as a Model for Few-Shot Learning"
Stars: ✭ 223 (+248.44%)
gibbousConvex optimization for java and scala, built on Apache Commons Math
Stars: ✭ 17 (-73.44%)
CilibTypesafe, purely functional Computational Intelligence
Stars: ✭ 114 (+78.13%)
FrankWolfe.jlJulia implementation for various Frank-Wolfe and Conditional Gradient variants
Stars: ✭ 47 (-26.56%)
procrustesPython library for finding the optimal transformation(s) that makes two matrices as close as possible to each other.
Stars: ✭ 48 (-25%)
PyswarmsA research toolkit for particle swarm optimization in Python
Stars: ✭ 742 (+1059.38%)
Viz torch optimVideos of deep learning optimizers moving on 3D problem-landscapes
Stars: ✭ 86 (+34.38%)
ai-n-queensSolving and GUI demonstration of traditional N-Queens Problem using Hill Climbing, Simulated Annealing, Local Beam Search, and Genetic Algorithm.
Stars: ✭ 30 (-53.12%)
GaftA Genetic Algorithm Framework in Python
Stars: ✭ 651 (+917.19%)
BadsBayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Stars: ✭ 159 (+148.44%)
Dist KerasDistributed Deep Learning, with a focus on distributed training, using Keras and Apache Spark.
Stars: ✭ 613 (+857.81%)
Pagmo2A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+743.75%)
NiapyPython microframework for building nature-inspired algorithms. Official docs: http://niapy.readthedocs.io/en/stable/
Stars: ✭ 148 (+131.25%)
EnsmallenA header-only C++ library for numerical optimization --
Stars: ✭ 436 (+581.25%)
Aleph starReinforcement learning with A* and a deep heuristic
Stars: ✭ 235 (+267.19%)
Ojalgooj! Algorithms
Stars: ✭ 336 (+425%)
CurvaturefilterCurvature Filters are efficient solvers for Variational Models
Stars: ✭ 291 (+354.69%)
pybnbA parallel branch-and-bound engine for Python. (https://pybnb.readthedocs.io/)
Stars: ✭ 53 (-17.19%)
RavenRAVEN is a flexible and multi-purpose probabilistic risk analysis, uncertainty quantification, parameter optimization and data knowledge-discovering framework.
Stars: ✭ 122 (+90.63%)
vqfImplementation of Variational Quantum Factoring algorithm.
Stars: ✭ 32 (-50%)
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 (+251.56%)
qpmadROS-compatible Eigen-based Goldfarb-Idnani quadratic programming solver
Stars: ✭ 41 (-35.94%)
monolithA C++ monorepo for discrete and continuous optimization. Batteries included!
Stars: ✭ 84 (+31.25%)
OptimvizVisualize optimization algorithms in MATLAB.
Stars: ✭ 106 (+65.63%)
simobilitysimobility - light-weight mobility simulation framework. Best for quick prototyping
Stars: ✭ 29 (-54.69%)
RelionImage-processing software for cryo-electron microscopy
Stars: ✭ 219 (+242.19%)
sdaoptSimulated Dual Annealing for python and benchmarks
Stars: ✭ 15 (-76.56%)
pallas-solverGlobal optimization algorithms written in C++
Stars: ✭ 43 (-32.81%)
Csmath 2020This mathematics course is taught for the first year Ph.D. students of computer science and related areas @ZJU
Stars: ✭ 85 (+32.81%)
Performance-Estimation-ToolboxCode of the Performance Estimation Toolbox (PESTO) whose aim is to ease the access to the PEP methodology for performing worst-case analyses of first-order methods in convex and nonconvex optimization. The numerical worst-case analyses from PEP can be performed just by writting the algorithms just as you would implement them.
Stars: ✭ 38 (-40.62%)
Python MipCollection of Python tools for the modeling and solution of Mixed-Integer Linear programs
Stars: ✭ 202 (+215.63%)