Performance-Estimation-Toolbox
Optimization analyzer
An automated toolbox for performing worst-case analyses of first-order optimization methods in convex and nonconvex optimization.
Code 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.
52 stars
3 watching
6 forks
Language: MATLAB
last commit: 9 months ago
Linked from 1 awesome list
first-order-methodsmatlaboptimizationoptimization-algorithmsperformance-estimation-problemssemidefinite-programmingworst-case-analyses
Related projects:
Repository | Description | Stars |
---|---|---|
huggingface/optimum-benchmark | A tool for comparing and optimizing the performance of various machine learning frameworks and models on different hardware platforms. | 251 |
acerbilab/bads | An optimization algorithm designed to fit computational models in the absence of gradient information or noisy objective functions. | 246 |
rubocop/rubocop-performance | Analyzes code performance and provides suggestions for optimization | 685 |
usgs/pestpp | A software suite for parameter estimation and uncertainty analysis of complex numerical models | 133 |
hiroyuki-kasai/gdlibrary | A collection of unconstrained optimization algorithms implemented in MATLAB | 65 |
matthewpeterkelly/particleswarmoptimization | An optimization algorithm implementation in Matlab. | 82 |
mazhar-ansari-ardeh/benchmarkfcns | Provides benchmarking functions for mathematical optimization algorithms | 66 |
rflamary/nonconvex-optimization | A Matlab toolbox providing a generic solver for proximal gradient descent in convex and non-convex optimization problems with various regularization terms. | 49 |
yelp/moe | An optimization tool for finding parameters in complex systems with expensive or time-consuming evaluation processes. | 1,308 |
ethz-pes/multi_objective_optimization_matlab | A MATLAB toolset for multi-objective optimization using genetic algorithms and other methods. | 51 |
jiangoforit/yellowfin_pytorch | An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. | 287 |
intlyc/mto-platform | A platform providing tools and algorithms for optimizing multiple tasks using evolutionary methods. | 126 |
hiroyuki-kasai/sgdlibrary | A collection of stochastic optimization algorithms for large-scale machine learning problems | 218 |
alphaville/optimization-engine | A solver for nonconvex optimization problems in embedded systems and robotics | 514 |
jmrichardson/tuneta | Automates optimization of technical indicators for machine learning models in finance | 413 |