Benchmarking optimization solvers
Project description
🌐 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file optiprofiler-1.3.1.tar.gz.
File metadata
- Download URL: optiprofiler-1.3.1.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f04b435c5f80835c6854a4c02fae7a87b0ba196fb81383b07e2a8ee17c8ac20
|
|
| MD5 |
af190b84dd96ac4e876cb8e10385fe24
|
|
| BLAKE2b-256 |
2aa35b66a75034e4ce0d072625e0e51f1af8fcc9b30ef643c607b704509c74d6
|
File details
Details for the file optiprofiler-1.3.1-py3-none-any.whl.
File metadata
- Download URL: optiprofiler-1.3.1-py3-none-any.whl
- Upload date:
- Size: 5.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8e939a7316a1f2a28081311dc9dea2f8af8f06035499693ff02a147569c809a
|
|
| MD5 |
08c8e69020d12b2f439f560bedbf4987
|
|
| BLAKE2b-256 |
5e1bad18d970caa8fd70c0accef1ac7026a90d4c4088036a4cf256fd746847de
|