OptiProfiler: a platform for benchmarking optimization solvers
🌐 Website: www.optprof.com
Python
Install OptiProfiler from PyPI:
pip install optiprofiler
You can also install OptiProfiler from conda-forge:
conda install conda-forge::optiprofiler
MATLAB
Clone the repository using the following command:
git clone https://github.com/optiprofiler/optiprofiler.git
In MATLAB, navigate to the folder where the source code is located, and you will see a file named setup.m. Run the following command in the MATLAB command window:
setup
If the optional SOLAR MATLAB adapter is not installed locally, setup asks whether to download it. For non-interactive scripts, pass the choice explicitly:
setup(struct('install_solar', true))
setup(struct('install_solar', false))
When accepted or requested, setup clones optiprofiler/solar_matlab into the local directory matlab/optiprofiler/problem_libs/solar and adds it to the MATLAB path. This directory is a local optional installation, not a submodule of the OptiProfiler repository. Passing install_solar=false skips the prompt and optional download when the adapter is not installed locally, which is useful in CI and batch scripts. The public problem-library name remains solar; use plibs={'solar'} in MATLAB benchmark options.
Metadata
Release files for optiprofiler 1.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| optiprofiler-1.3.5.tar.gz | 3.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| optiprofiler-1.3.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.0 MB
Release files / optiprofiler-1.3.5.tar.gz
| Download URL | optiprofiler-1.3.5.tar.gz |
|---|---|
| Size | 3.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e62276b1a9ff9422377ec437a163f9f4d236b8e36cbf36b0310d54a34b2dace
|
|
BLAKE2b-256 checksum How to use checksums |
ecf27cc5ce88b382f81c1fdcc9507f47fe73b5b082a7059dc03a56b9360967d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / optiprofiler-1.3.5-py3-none-any.whl
| Download URL | optiprofiler-1.3.5-py3-none-any.whl |
|---|---|
| Size | 5.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
162fac7879b303bd967b39694084ab64440e17a470cf266dde2133c2a02a5cba
|
|
BLAKE2b-256 checksum How to use checksums |
a35fa85ed7d0326296afa45948e05208296e12c4df329415d412c644c40244b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|