coco-experiment 2.8.2


pip install coco-experiment

  Latest version

Released: Nov 27, 2025


Meta
Author: Asma Atamna, Dimo Brockhoff, Lorenzo Consoli, Ouassim Ait ElHara, Paul Dufossé, Nikolaus Hansen, Leopold Luley, Olaf Mersmann, Duc Manh Nguyen, Phillipe R. Sampaio, Marc Schoenauer, Dejan Tušar, Tea Tušar, Konstantinos Varelas
Requires Python: >=3.8

Classifiers

Development Status
  • 4 - Beta

License
  • OSI Approved :: BSD License

Programming Language
  • Python
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: Implementation :: CPython

COmparing Continuous Optimisers COCO Experiment

version license build download paper

The coco-experiment Python module implements the experimental part of COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Setting. It provides several benchmark function suites and the data logging.

Documentation

The main documentation pages for the coco-experiment package cocoex can be found at

Below are installation instruction and some usage hints.

Installation

The easiest way to install coco-experiment is using pip (preferably in a virtual environment):

pip install -U coco-experiment

For the difficult way look at this page and start with git clone https://github.com/numbbo/coco-experiment.git.

Usage

Similar to scikit-learn, the module name (coco-experiment) is not the import name, hence usage starts with

import cocoex

To get started, take a look at the getting-started page and at this simple example experiment. To run an experiment in practice, take a look at the complete example experiment.

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 PyPy 3.9 (pp73)
macosx_11_0_arm64
manylinux2014_x86_64
manylinux_2_17_x86_64
manylinux_2_28_x86_64
musllinux_1_1_x86_64
win_amd64

Files in release

coco_experiment-2.8.2-cp310-cp310-macosx_11_0_arm64.whl (554.1KiB)
coco_experiment-2.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (745.9KiB)
coco_experiment-2.8.2-cp310-cp310-musllinux_1_1_x86_64.whl (754.4KiB)
coco_experiment-2.8.2-cp310-cp310-win_amd64.whl (416.2KiB)
coco_experiment-2.8.2-cp311-cp311-macosx_11_0_arm64.whl (552.6KiB)
coco_experiment-2.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (744.9KiB)
coco_experiment-2.8.2-cp311-cp311-musllinux_1_1_x86_64.whl (752.9KiB)
coco_experiment-2.8.2-cp311-cp311-win_amd64.whl (416.0KiB)
coco_experiment-2.8.2-cp312-cp312-macosx_11_0_arm64.whl (551.6KiB)
coco_experiment-2.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (734.2KiB)
coco_experiment-2.8.2-cp312-cp312-musllinux_1_1_x86_64.whl (744.9KiB)
coco_experiment-2.8.2-cp312-cp312-win_amd64.whl (411.9KiB)
coco_experiment-2.8.2-cp39-cp39-macosx_11_0_arm64.whl (554.8KiB)
coco_experiment-2.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (746.4KiB)
coco_experiment-2.8.2-cp39-cp39-musllinux_1_1_x86_64.whl (755.0KiB)
coco_experiment-2.8.2-cp39-cp39-win_amd64.whl (416.7KiB)
coco_experiment-2.8.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (534.4KiB)
coco_experiment-2.8.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (712.1KiB)
coco_experiment-2.8.2-pp39-pypy39_pp73-win_amd64.whl (392.8KiB)
coco_experiment-2.8.2.tar.gz (3.7MiB)
Extras: None
Dependencies:
numpy (>=1.24.0)