OptiProfiler: A platform for benchmarking optimization solvers#
What is OptiProfiler?#
OptiProfiler is a benchmarking platform for optimization solvers. It is designed to help researchers and practitioners in the field of optimization to streamline their benchmarking process and to offer a consistent and comprehensive framework for evaluating optimization solvers. It currently provides a MATLAB interface to benchmark derivative-free optimization solvers on various test suites by generating high-quality performance profiles, data profiles, and other visualizations.
Why OptiProfiler?#
Simple usage for beginners
Multiple degrees of freedom for experts
Automatic generation of high-quality profiles
Reliable methodology for benchmarking
Trackable experimental results for reproducibility
How to use OptiProfiler?#
You may check the User guide for a quick start. You can also check the MATLAB API reference for more details on the functions and classes in OptiProfiler.