Skip to main content

The experimenter for Iterative Optimization Heuristics

Project description

IOHexperimenter

Ubuntu g++-{10, 9, 8} MacOS clang++, g++-{9, 8} Windows MVSC-2019

Experimenter for Iterative Optimization Heuristics (IOHs), built natively in* C++.

IOHexperimenter provides:

  • A framework to ease the benchmarking of any iterative optimization heuristic

C++

The interface for C++ interface is described in more detail in the wiki. The complete API documentation, including some usage examples, can be found here.

Python

A quickstart for the Python interface and the full API documentation can be found here. It is also described in the wiki and available via pip.

Contact

If you have any questions, comments or suggestions, please don't hesitate contacting us IOHprofiler@liacs.leidenuniv.nl.

Our team

When using IOHprofiler and parts thereof, please kindly cite this work as

Carola Doerr, Hao Wang, Furong Ye, Sander van Rijn, Thomas Bäck: IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristics, arXiv e-prints:1810.05281, 2018.

@ARTICLE{IOHexperimenter,
  author = {Jacob de Nobel and
               Furong Ye and
               Diederick Vermetten and
               Hao Wang and
               Carola Doerr and
               Thomas B{\"{a}}ck},
  title = {{IOHexperimenter: Benchmarking Platform for Iterative Optimization Heuristics}},
  journal = {arXiv e-prints:2111.04077},
  archivePrefix = "arXiv",
  eprint = {2111.04077},
  year = 2021,
  month = Nov,
  keywords = {Computer Science - Neural and Evolutionary Computing},
  url = {https://arxiv.org/abs/2111.04077}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ioh-0.3.2.8.0.tar.gz (477.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ioh-0.3.2.8.0-cp39-cp39-win_amd64.whl (659.1 kB view details)

Uploaded CPython 3.9Windows x86-64

ioh-0.3.2.8.0-cp39-cp39-win32.whl (575.1 kB view details)

Uploaded CPython 3.9Windows x86

ioh-0.3.2.8.0-cp39-cp39-macosx_11_0_x86_64.whl (609.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

ioh-0.3.2.8.0-cp38-cp38-win_amd64.whl (658.8 kB view details)

Uploaded CPython 3.8Windows x86-64

ioh-0.3.2.8.0-cp38-cp38-win32.whl (575.2 kB view details)

Uploaded CPython 3.8Windows x86

ioh-0.3.2.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (756.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.0-cp38-cp38-macosx_11_0_x86_64.whl (609.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

ioh-0.3.2.8.0-cp37-cp37m-win_amd64.whl (653.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

ioh-0.3.2.8.0-cp37-cp37m-win32.whl (574.2 kB view details)

Uploaded CPython 3.7mWindows x86

ioh-0.3.2.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (767.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.0-cp37-cp37m-macosx_11_0_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

ioh-0.3.2.8.0-cp36-cp36m-win_amd64.whl (653.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

ioh-0.3.2.8.0-cp36-cp36m-win32.whl (574.1 kB view details)

Uploaded CPython 3.6mWindows x86

ioh-0.3.2.8.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (768.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.0-cp36-cp36m-macosx_11_0_x86_64.whl (597.9 kB view details)

Uploaded CPython 3.6mmacOS 11.0+ x86-64

File details

Details for the file ioh-0.3.2.8.0.tar.gz.

File metadata

  • Download URL: ioh-0.3.2.8.0.tar.gz
  • Upload date:
  • Size: 477.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ioh-0.3.2.8.0.tar.gz
Algorithm Hash digest
SHA256 49a7acc2162d645caf3aa5b46052d3815233f09cd717e6ab4fe9d0ca00db54e3
MD5 486eae1984b1b0e439d826781ba388ea
BLAKE2b-256 2fece6e01e7bb7abed6c3e8db7bd9ac15cbb5c16ea6f1bc55cc169d66a34ae30

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 659.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for ioh-0.3.2.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0af3a0713d79c8cbf549def2776c14b7ac780efe2cedd860989759787f2f4b11
MD5 0000c083e46a66819a9df53360f1d1c9
BLAKE2b-256 c3ab6000ca5f27617cc20f616e0ccc50ca3ff5f3b630b6fb3828968a7adfeb83

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 575.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for ioh-0.3.2.8.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f73bdca32d58eb1fcb7665461ab8528573d86f28c94c1d96b7acbd723d14b203
MD5 23b2178e7b393c0690e34e189c99a2ce
BLAKE2b-256 904d49561497489813966293227d5e3f28611923ae6780097782e0f5273c027f

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e72f98e5efe7056ef650ff2f8ac43c8bfd4d14bdf4b15024f7521ee886d9d446
MD5 e5735d3de2b169f66843080c9ab9af37
BLAKE2b-256 19f90741dd580b57453fb9fb1f48baeb62e7d36c67d688a4323f747eceabb253

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 658.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for ioh-0.3.2.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d3795be821aeb409ad7a68435adffa734b4657d517318fe00689f6f15631a5e1
MD5 d637597f5c933d7b959f02be0ff559be
BLAKE2b-256 e76a5a647e28fe41fe3585644d76e2a34a795df7e1ec49914e5d3410df1e9132

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 575.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for ioh-0.3.2.8.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 28195d48e3d95fef8815aee0595fc284b91bf21ec75318be74eb69fb704f3648
MD5 1914376790a8c6d532277144f4c6a60f
BLAKE2b-256 301a9f9ddee7defac4a3e32fccea07f31eea54c4688987ec0cc22a6701758b85

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 571ec19467be0480bb7cb8778771a16790d7ad57df592de106a56d3247e2da12
MD5 f43e163a3ab2bffa076e0602c9728e11
BLAKE2b-256 d5e0a987e514dd294ebe9453829c07ba310b3124fb2a6933d10780364790f0e2

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c29025e5d92ffb85f9ab6e1184d40779ec9183f32bab4295dc7d744c29985012
MD5 3f604c3e80252ad590545c846478de09
BLAKE2b-256 9e3a3d9b24543e86a73cebdc6d152fff8ca61022330acb53c2bf22f7e4e210ea

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 653.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.9

File hashes

Hashes for ioh-0.3.2.8.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 849ffe1da980120983af0ef5d5eda1d37375cbdaae8cc54fad85051f6afa02ab
MD5 8a885780382e9eaff017db464dd27927
BLAKE2b-256 696178369218ce9db87547f62ea954178ff6ed329ab280247842099880fbf0c5

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 574.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.9

File hashes

Hashes for ioh-0.3.2.8.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 52dce4fdb0ab2f8c6315a266e2b7e648edef630efd22c957047bbb4dd185ceee
MD5 b93ff27ed629cc24a851cb52a93ca0bd
BLAKE2b-256 80782f0cf62d7a36645547ad42b7070809bbc1cf7ccef66ff3956878922eb6e9

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 45dc9241b019894a4157e2a3c0e409fbdd73aae4c471f1abeb3541b0ccbe761e
MD5 66e6fe237ad0f3253fe53bafdf4d14fd
BLAKE2b-256 95d49906a566a392897d88a53ff7c17876c5c4734c032fca34426298d961d9b2

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 01eb5d0bb622169a454aa110f16e405fcef27d5d1824d2e594fbbb3ac6c6fdba
MD5 340066bb2ae5e5a2c9cd4173da79cc83
BLAKE2b-256 5d811c3f3e746c7a91bd43991ab8de0a2c88a94abb5212a1120554a46cb58ec5

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 653.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.8

File hashes

Hashes for ioh-0.3.2.8.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d7b976902cf95c1c8f0514af2e8ccfbe2b110352695db58c1863f5208c57a624
MD5 75af8a0e430676705b962cef34ad1e99
BLAKE2b-256 7b278563d9e9bd33106349544d1fa0481f099b70af3bb7564669a518bf223f65

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 574.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.8

File hashes

Hashes for ioh-0.3.2.8.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ff248701279feddacec1493fce1c4cdd703a391b338d40ce7a9647064a65ee6c
MD5 304a4d69bad9705656c36adc846329fd
BLAKE2b-256 100d2b8a63b6017a9c4149470d651dbf3ac99d5d11f9be0e728e1573a64ee99e

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ioh-0.3.2.8.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 61f83aa1183e760546fcc8f2522d83a7f9881808b0ac5c1827735fd967a18a42
MD5 fe40a616b4f65aa8c3ece98aefdc32d0
BLAKE2b-256 385a19b0862f53987f0bc28cb9e2ea85f14b3b6736880349b4fc5bdd46c911e0

See more details on using hashes here.

File details

Details for the file ioh-0.3.2.8.0-cp36-cp36m-macosx_11_0_x86_64.whl.

File metadata

  • Download URL: ioh-0.3.2.8.0-cp36-cp36m-macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 597.9 kB
  • Tags: CPython 3.6m, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.15

File hashes

Hashes for ioh-0.3.2.8.0-cp36-cp36m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 890780aec489840c96bb842867b0da94ca2d37cfe8b37184bdf2fe5bde853a90
MD5 1b4b3de730d80417f3942ef474c2d11b
BLAKE2b-256 bc9e6726aefd21c700553c241b6e4c3f96c02e38a270b7bf5dc07944147cbb12

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page