Skip to content

RukawaKaede/ConfigSpace

This branch is 2 commits ahead of, 133 commits behind automl/ConfigSpace:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
fangxin
Mar 23, 2020
8865242 · Mar 23, 2020
Mar 23, 2020
Sep 30, 2019
Sep 30, 2019
Sep 30, 2019
Mar 23, 2020
Jan 15, 2018
Nov 14, 2014
Sep 30, 2019
Nov 29, 2018
Aug 5, 2019
Mar 23, 2020
Jan 14, 2020
Mar 15, 2019
Nov 28, 2019

Repository files navigation

New feature in this repository

Add support for "fixed_dims" in "get_one_exchange_neighbourhood" and "sample_configuration" methods.

It allows us to fix partial CategoricalHyperparameter in ConfigurationSpace and sample the remaining hyperparameters.

See test/test_util.py 'test_get_one_exchange_neighbourhood' and test/test_configuration_space.py 'test_sample_configuration', the lines under the comment '# test fixed_dims' show how to use it.

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.

Build Status

The documentation can be found at https://automl.github.io/ConfigSpace/master/. Further examples can be found in the SMAC documentation.

Citing the ConfigSpace

@article{
    title   = {BOAH: A Tool Suite for Multi-Fidelity Bayesian Optimization & Analysis of Hyperparameters},
    author  = {M. Lindauer and K. Eggensperger and M. Feurer and A. Biedenkapp and J. Marben and P. Müller and F. Hutter},
    journal = {arXiv:1908.06756 {[cs.LG]}},
    date    = {2019},
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.3%
  • Shell 0.7%