Creation and manipulation of parameter configuration spaces for automated algorithm configuration and hyperparameter tuning.
Project Links
Meta
Author: Matthias Feurer, Katharina Eggensperger, Syed Mohsin Ali, Christina Hernandez Wunsch, Julien-Charles Levesque, Jost Tobias Springenberg, Marius Lindauer, Jorn Tuyls
Requires Python: >=3.4.*
Classifiers
Programming Language
- Python :: 3.4
- Python :: 3.5
- Python :: 3.6
- Python :: 3.7
Development Status
- 4 - Beta
Natural Language
- English
Intended Audience
- Developers
- Education
- Science/Research
License
- OSI Approved :: BSD License
Operating System
- POSIX :: Linux
Topic
- Scientific/Engineering :: Artificial Intelligence
- Scientific/Engineering
- Software Development
# ConfigSpace
A simple python module to manage configuration spaces for algorithm configuration and hyperparameter optimization tasks. Includes various scripts to translate between different text formats for configuration space description. Distributed under BSD 3-clause, see LICENSE except all files in the directory ConfigSpace.nx, which are copied from the networkx package and licensed under a BSD license.
[](https://travis-ci.org/automl/ConfigSpace)
Examples usage can be found in the [SMAC documentation](https://automl.github.io/SMAC3/stable/quickstart.html#using-smac-in-python-svm).
Files in release
No dependencies