Python API documentation#
- Release:
1.3.4
- Date:
July 07, 2026
This section references the Python API of OptiProfiler. It contains the detailed documentation of the main function and classes in OptiProfiler. For installation or simple usage examples, please refer to the User guide.
Main function for most users#
|
Benchmark optimization solvers on a set of problems with specified features. |
Main classes#
|
Optimization problem to be used in the benchmarking. |
|
Mapping from an optimization problem to a new one with specified features. |
|
Subclass of |
Problem library configuration#
|
Read the current configuration of a problem library. |
|
Override configuration variables for a problem library. |
Other tools#
Display useful system and dependency information. |
|
Convert an S2MPJ problem name to a Problem instance. |
|
Select problems from S2MPJ that satisfy given criteria. |
|
Convert a PyCUTEst problem name to a Problem instance. |
|
Select problems from PyCUTEst that satisfy given criteria. |
|
Convert a SOLAR problem name to an OptiProfiler |
|
Select SOLAR problems satisfying OptiProfiler-style criteria. |