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 (-19.15%)
neural-net-optimizationPyTorch implementations of recent optimization algorithms for deep learning.
Stars: ✭ 59 (+25.53%)
ProxSDP.jlSemidefinite programming optimization solver
Stars: ✭ 69 (+46.81%)
Cppnumericalsolversa lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Stars: ✭ 638 (+1257.45%)
biteoptDerivative-Free Optimization Method for Global Optimization (C++)
Stars: ✭ 91 (+93.62%)
Solid🎯 A comprehensive gradient-free optimization framework written in Python
Stars: ✭ 546 (+1061.7%)
retailbox🛍️RetailBox - eCommerce Recommender System using Machine Learning
Stars: ✭ 32 (-31.91%)
MIRT.jlMIRT: Michigan Image Reconstruction Toolbox (Julia version)
Stars: ✭ 80 (+70.21%)
Awesome RoboticsA curated list of awesome links and software libraries that are useful for robots.
Stars: ✭ 478 (+917.02%)
OLSTECOnLine Low-rank Subspace tracking by TEnsor CP Decomposition in Matlab: Version 1.0.1
Stars: ✭ 30 (-36.17%)
AscensionA metaheuristic optimization framework
Stars: ✭ 24 (-48.94%)
paradiseoAn evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
Stars: ✭ 73 (+55.32%)
vqfImplementation of Variational Quantum Factoring algorithm.
Stars: ✭ 32 (-31.91%)
HashedExpressionType-safe modelling DSL, symbolic transformation, and code generation for solving optimization problems.
Stars: ✭ 40 (-14.89%)
AdasExploiting Explainable Metrics for Augmented SGD [CVPR2022]
Stars: ✭ 42 (-10.64%)
hyper-enginePython library for Bayesian hyper-parameters optimization
Stars: ✭ 80 (+70.21%)
pybnbA parallel branch-and-bound engine for Python. (https://pybnb.readthedocs.io/)
Stars: ✭ 53 (+12.77%)
seminars-fivtSeminars on optimization methods for DIHT MIPT
Stars: ✭ 23 (-51.06%)
Aleph starReinforcement learning with A* and a deep heuristic
Stars: ✭ 235 (+400%)
FrankWolfe.jlJulia implementation for various Frank-Wolfe and Conditional Gradient variants
Stars: ✭ 47 (+0%)
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 (+378.72%)
flexBoxFlexBox is a fexible MATLAB toolbox for finite dimensional convex variational problems in image processing and beyond.
Stars: ✭ 14 (-70.21%)
RelionImage-processing software for cryo-electron microscopy
Stars: ✭ 219 (+365.96%)
car-racingA toolkit for testing control and planning algorithm for car racing.
Stars: ✭ 30 (-36.17%)
OnePhase.jlThis package is the implementation of a one-phase interior point method that finds KKT points of nonconvex optimization problems.
Stars: ✭ 18 (-61.7%)
OptimOptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Stars: ✭ 411 (+774.47%)
BadsBayesian Adaptive Direct Search (BADS) optimization algorithm for model fitting in MATLAB
Stars: ✭ 159 (+238.3%)
dfognDFO-GN: Derivative-Free Optimization using Gauss-Newton
Stars: ✭ 20 (-57.45%)
NiapyPython microframework for building nature-inspired algorithms. Official docs: http://niapy.readthedocs.io/en/stable/
Stars: ✭ 148 (+214.89%)
VariationalNeuralAnnealingA variational implementation of classical and quantum annealing using recurrent neural networks for the purpose of solving optimization problems.
Stars: ✭ 21 (-55.32%)
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 (+46.81%)
RavenRAVEN is a flexible and multi-purpose probabilistic risk analysis, uncertainty quantification, parameter optimization and data knowledge-discovering framework.
Stars: ✭ 122 (+159.57%)
info-retrievalInformation Retrieval in High Dimensional Data (class deliverables)
Stars: ✭ 33 (-29.79%)
OptimvizVisualize optimization algorithms in MATLAB.
Stars: ✭ 106 (+125.53%)
MIPT-OptA course on Optimization Methods
Stars: ✭ 128 (+172.34%)
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 (-57.45%)
Ojalgooj! Algorithms
Stars: ✭ 336 (+614.89%)
pdfoPowell's Derivative-Free Optimization solvers
Stars: ✭ 56 (+19.15%)
GARIGARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Stars: ✭ 41 (-12.77%)
PyswarmsA research toolkit for particle swarm optimization in Python
Stars: ✭ 742 (+1478.72%)
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 (-40.43%)
GaftA Genetic Algorithm Framework in Python
Stars: ✭ 651 (+1285.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 (+95.74%)
Dist KerasDistributed Deep Learning, with a focus on distributed training, using Keras and Apache Spark.
Stars: ✭ 613 (+1204.26%)
cr-sparseFunctional models and algorithms for sparse signal processing
Stars: ✭ 38 (-19.15%)
Pagmo2A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+1048.94%)
paper-simulationLet's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation.
Stars: ✭ 133 (+182.98%)
EnsmallenA header-only C++ library for numerical optimization --
Stars: ✭ 436 (+827.66%)
simobilitysimobility - light-weight mobility simulation framework. Best for quick prototyping
Stars: ✭ 29 (-38.3%)
osqpThe Operator Splitting QP Solver
Stars: ✭ 929 (+1876.6%)
cocpSource code for the examples accompanying the paper "Learning convex optimization control policies."
Stars: ✭ 61 (+29.79%)
qpmadROS-compatible Eigen-based Goldfarb-Idnani quadratic programming solver
Stars: ✭ 41 (-12.77%)
ai-n-queensSolving and GUI demonstration of traditional N-Queens Problem using Hill Climbing, Simulated Annealing, Local Beam Search, and Genetic Algorithm.
Stars: ✭ 30 (-36.17%)
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 (+202.13%)
GDLibraryMatlab library for gradient descent algorithms: Version 1.0.1
Stars: ✭ 50 (+6.38%)