OptiProfiler#
A platform for benchmarking optimization solvers.
All in a few lines of code.
✨ Why OptiProfiler?
Simple usage for beginners
Easy installation and quick start with a few lines of code
Multiple degrees of freedom for experts
Multiple built-in features and customization options for test suites
Automatic generation of high-quality profiles
Publication-ready PDF visualizations with precise, clear, and aesthetically pleasing figures
Reliable methodology for benchmarking
Based on the widely accepted performance profile and data profile
Trackable experimental results for reproducibility
Seed-controlled and time-stamped experimental results for easy reproducibility
🌐 Multi-Language Support
The Python interface is ready to use. Check out the installation guide to get started, explore examples for common workflows, or dive into the API reference for details.
MATLAB
The full MATLAB interface is ready to use. Check out the installation guide to get started, explore examples for common workflows, or dive into the API reference for details.