ConfigSpace icon indicating copy to clipboard operation
ConfigSpace copied to clipboard

Domain specific language for configuration spaces in Python/Cython. Useful for hyperparameter optimization and algorithm configuration.

Results 114 ConfigSpace issues
Sort by recently updated
recently updated
newest added

I provided two ways of creating typed configuration spaces - one binding a class to an output type, and another where the type constructor is simply passed at init. The...

Closes #267. This PR creates a new feature that allows removing a hyperparameter in a configuration space. The implementation is built upon the initial code given by @eddiebergman in the...

![image](https://github.com/automl/ConfigSpace/assets/35260835/74c8e3f1-456e-41a9-bbc2-e2c1257cb3fe) In the `get_neighbors` function, the value passed into the `self.get_order(value)` is in the vector format (raw sequence order number). But the `get_order()` method returns `self.value_dict[value]`, which is supposed to...

https://github.com/automl/ConfigSpace/blob/main/ConfigSpace/configuration.py#L151 This line will lead to an maximum recursion error.

I noticed there was a bug in the typing check when I tried to install it in a ppc64le architecture supercomputer. The ConfigSpace version I am using is `0.7.2`. When...

Hello, It seems like that is an error when trying to use the Float function, more specifically due to the function: ``` def check_default(self, default_value: Optional[float]) -> float: if default_value...

Moving this to separate pull request per #280 This pull request does mainly two things: 1) It loosens the type restriction to allow floating type values for `mu`. For instance...

Allows for more complicated forbidden relationships using Callables. Related issues #254 #272 #277. Also adds support for sigma=0 in `NormalFloatHyperparameter` and `NormalIntegerHyperparameter` and non-integer mu (mean) values in `NormalIntegerHyperparameter` as...

Fixed a couple of grammatical errors.

Hello, It seems that there is an error to sample OrdinalHyperparameter. The code is given as follows to replicate the error. ```python from ConfigSpace import ConfigurationSpace, CategoricalHyperparameter, OrdinalHyperparameter cs =...