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.1.tar.gz (478.2 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.1-cp39-cp39-win_amd64.whl (668.1 kB view details)

Uploaded CPython 3.9Windows x86-64

ioh-0.3.2.8.1-cp39-cp39-win32.whl (580.0 kB view details)

Uploaded CPython 3.9Windows x86

ioh-0.3.2.8.1-cp39-cp39-macosx_11_0_x86_64.whl (617.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

ioh-0.3.2.8.1-cp38-cp38-win_amd64.whl (667.8 kB view details)

Uploaded CPython 3.8Windows x86-64

ioh-0.3.2.8.1-cp38-cp38-win32.whl (579.9 kB view details)

Uploaded CPython 3.8Windows x86

ioh-0.3.2.8.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (763.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.1-cp38-cp38-macosx_11_0_x86_64.whl (617.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

ioh-0.3.2.8.1-cp37-cp37m-win_amd64.whl (660.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

ioh-0.3.2.8.1-cp37-cp37m-win32.whl (579.0 kB view details)

Uploaded CPython 3.7mWindows x86

ioh-0.3.2.8.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (775.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.1-cp37-cp37m-macosx_11_0_x86_64.whl (604.1 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

ioh-0.3.2.8.1-cp36-cp36m-win_amd64.whl (660.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

ioh-0.3.2.8.1-cp36-cp36m-win32.whl (578.7 kB view details)

Uploaded CPython 3.6mWindows x86

ioh-0.3.2.8.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (775.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

ioh-0.3.2.8.1-cp36-cp36m-macosx_11_0_x86_64.whl (604.1 kB view details)

Uploaded CPython 3.6mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1.tar.gz
  • Upload date:
  • Size: 478.2 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.1.tar.gz
Algorithm Hash digest
SHA256 78d7128659af5912a200294244ffc2dd17157db5e3847852d7345fb137645079
MD5 1a6fd05be251a7bbf60e7c6f9ad2dbcc
BLAKE2b-256 38456bac5e60740f0a5a913601a0c586f4e67e2d61a320c7966e77bd78b7f386

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ioh-0.3.2.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eeafe89959594568aaa6dec0ae43c55bdce0abd27ef1aa2a9db7f47e2eb031fc
MD5 6501153d60e82a148efb280b62138816
BLAKE2b-256 641be0e3832a4679ba3f6cbb89aacda743256773d25323f747850b5c74ca8d4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 580.0 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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0f8abba8514cd4db1c91d0b41ee23460af9a6239c9c11d53ca3187d69c60034f
MD5 2be80d27547c6296585ba8e54326bbd2
BLAKE2b-256 9b1fe5c71501cdb502fd5624624a73c59f6924b105966026bf1f30396aa7335b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6b81827c5a8dae986246ae1feaf85e1059e88e3b11ac20ea07b14a86c32b3c94
MD5 8c9c4da33028fc2109ad58695cc50a69
BLAKE2b-256 aef077aad25e5998fe4c323aa4004fdb45ef590181113ede463a82778139ffd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 667.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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3617ba3a06eeb28c44c174a390073d0f3459ecfd4d4e42c0bc1addabad61bfe4
MD5 0a1921c6b314c17a1af1e38d5e811bcd
BLAKE2b-256 6a12e5fd6e1b2c47a3102e323854a7e9b6a2df4b351cad8af93601e843acbca1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 579.9 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b96958aa15769883f4caf81c3fd371a148937c6007b90a4d18ed5ffa52d0501f
MD5 b237deb042ddf68a31cb5eb28f9b2d88
BLAKE2b-256 6a0357f8706bf6258754853322ea2281dbf9ce36cb832951f163d8fcc451b7ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0e845e0985b529aa083f9c2640cda2ad337e5f07389babbc5a16185861582b62
MD5 48c6949d2bf330cd22b7a9e49d7a4ada
BLAKE2b-256 77b81a7cefd2435da9d27aa4efeb224fe626cd8a801e2e30b831edba058308b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ba353530dc54ecec7d01c69f844623a1f2fc418ebbd7c093276fe1a687c6c042
MD5 e998213ce422906d4f9848bd27cff852
BLAKE2b-256 ca03c14831ebd80c41cc03d44ede85cd92b8a31a6b3aa679ba012103f62649cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 660.1 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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9c912fc56200b2999dc39774ec222596d2725fbe5f656f7f5acaccbc09d26832
MD5 c221ee93798c64889a94e58d4f1c0745
BLAKE2b-256 a34e5b2b49a2806e318a19b68ed24f5366829e12ffbeb62c96f4d8e94e55608f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 579.0 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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 cb7960402df379bb94ab2670a71b5d49606342205753d2d15c0895f4dfcbe7c3
MD5 6c3d22a271cf8289ebcf0634a698d75e
BLAKE2b-256 9e734e2afaf900bcaea36f2a3988a0f47eee7ac214c9c8b2c78f7ff0e86d30f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1e61611e219d3d2bd8e4bdfbd6124ccbf044ae36755c1f8207d1cfcbe879c6bc
MD5 74ba0bb2f3712164f197596d6451ee71
BLAKE2b-256 821093b1130df383b7b3c66711b347d56fcce7ef5be9ad39a01c19146ffa746d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e8dec1e0e1ba90c51385eb122cce4a2367250636711cd438c1c7583fcca55ec3
MD5 f2f8d1d08c2bf40a20e041902c424b7f
BLAKE2b-256 fab23ed3b5bed25e37e73aa8c06d21db7c209b5e9b7e87ee4498cc5d12f086f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 660.1 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.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ca171f1b090e2ba10a3f6050d88d5ebbeb4130f955da56a087c7b36c9bb4a6bb
MD5 701737a9ac37ea5c2b4b0f04e4cf5084
BLAKE2b-256 27dc0521fcedfd0868340ca2d77a2fdca03122ff76e7eeabc29294e55e83d021

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 578.7 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.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ce0feefa7002a90871eeec99590237058b3f8a2e5ed7a963ad0b3019a3b0fe92
MD5 713f721f31cf0d9fb7b184dea9790d90
BLAKE2b-256 c1748caabc9169d8e3d9511e91ff2f60eabc6f86d7db03b7d2a08f266d7c5a6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ioh-0.3.2.8.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d434f0403e972dabe815d2d663e308b98799cc556ada57de3a864416004aeb87
MD5 62be6129924d25db5e9b3aa84977935c
BLAKE2b-256 a4f43b84a5476f778ba942ec78e41f3347f6cd218e279ac3491a35b940dbe252

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ioh-0.3.2.8.1-cp36-cp36m-macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 604.1 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.1-cp36-cp36m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41af0a804dcfef8101ea5d6a33d3ea3219211d16efcc40b827eeda48b1cd065f
MD5 d34ece70811d8f8759b804d1276964c1
BLAKE2b-256 bd25054f7b7042e7b103d80d94177c8be57d5260a7830deb8d8fdbc82593022c

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