Skip to content

v0.5.0

Compare
Choose a tag to compare
@eddiebergman eddiebergman released this 24 Mar 13:05
a8c5681
  • Fix #231: Links to the pcs formats.
  • Fix #230: Allow Forbidden Clauses with non-numeric values.
  • Fix #232: Equality == between hyperparameters now considers default values.
  • Fix #221: Normal Hyperparameters should now properly sample from correct distribution in log space
  • Fix #221: Fixed boundary problems with integer hyperparameters due to numerical rounding after sampling.
  • Maint #221: Categorical Hyperparameters now always have associated probabilities, remaining uniform if non are provided. (Same behaviour)
  • Add #222: BetaFloat and BetaInteger hyperparamters, hyperparameters distributed according to a beta distribution.
  • Add #241: Implements support for PiBo, you can now embed some prior distribution knowledge into ConfigSpace hyperparameters.
    • See the example here.
    • Hyperparameters now have a pdf(vector: np.ndarray) -> np.ndarray to get the probability density values for the input
    • Hyperparameters now have a get_max_density() -> float to get the greatest value in it's probability distribution function, the probability of the mode of the distriubtion.
    • ConfigurationSpace objects now have a remove_parameter_priors() -> ConfigurationSpace to remove any priors