Skip to content

[tune](deps): Bump configspace from 0.4.18 to 0.6.1 in /python/requirements/tune#104

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/tune/configspace-0.6.1
Open

[tune](deps): Bump configspace from 0.4.18 to 0.6.1 in /python/requirements/tune#104
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/tune/configspace-0.6.1

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jan 14, 2023

Bumps configspace from 0.4.18 to 0.6.1.

Release notes

Sourced from configspace's releases.

Version 0.6.1

  • MAINT #286: Add support for Python 3.11.
  • FIX #282: Fixes a memory leak in the neighborhood generation of integer hyperparameters.

v0.6.0

  • ADD #255: An easy interface of Float, Integer, Categorical for creating search spaces. Update documentation
  • ADD #243: Add forbidden relations between two hyperparamters
  • MAINT #243: Change branch master to main
  • FIX #259: Numpy runtime error when rounding
  • FIX #247: No longer errors when serliazing spaces with an InCondition
  • FIX #219: Hyperparamters correctly active with diamond-or conditions

v0.5.0

  • 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

v0.4.21

Version 0.4.21

  • Add #224: Now builds binary wheels for Windows/Mac/Linux, available on PyPI.
  • Maint #227: Include automated testing for windows and mac.
  • Maint #228: #226: Account for test differences with i686 architectures.
  • Maint #213, #215: Prevent double trigger of github workflows.
  • Fix #212: Equality (==) on CategoricalHyperparameter objects are now invariant to ordering.
  • Add #208: ConfigurationSpace::estimate_size() to get the size of a configuration space without considering constraints.
  • Add #210: print(config) is now produces a string representation of a valid python dictionary that is suitable for copy and paste.
  • Fix #203: Parser for pcs files now correctly coverts types for forbidden clauses, checking for the validaty as well.
  • Maint #f71508c: Clean up in README.md and fix link for new SMAC example docs.
  • Fix #202: Fix numerical underflow when performing quantization of log sampled UniformFloat.
  • Add #188: Support for a truncated NormalIntegerHyperparameter or NormalFloatHyperparameter by providing lower and upper bounds.
  • Fix #195: Sampling configurations to perform validity checks for during get_one_exchange_neighborhood is now deterministic w.r.t. a seed.

v0.4.20

Version 0.4.20

  • MAINT #185: Drop support for Python 3.6
  • FIX #190: Remove old files with old GPL-3.0 license
  • ADD #191: Configuration and ConfigurationSpace can now act as mappings

Version 0.4.19

... (truncated)

Changelog

Sourced from configspace's changelog.

Version 0.6.1

MAINT #286: Add support for Python 3.11.

FIX #282: Fixes a memory leak in the neighborhood generation of integer hyperparameters.

Version 0.6.0

  • ADD #255: An easy interface of Float, Integer, Categorical for creating search spaces.
  • ADD #243: Add forbidden relations between two hyperparamters
  • MAINT #243: Change branch master to main
  • FIX #259: Numpy runtime error when rounding
  • FIX #247: No longer errors when serliazing spaces with an InCondition
  • FIX #219: Hyperparamters correctly active with diamond-or conditions

Version 0.5.0

  • 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

Version 0.4.21

  • Add #224: Now builds binary wheels for Windows/Mac/Linux, available on PyPI.
  • Maint #227: Include automated testing for windows and mac.
  • Maint #228: #226: Account for test differences with i686 architectures.
  • Maint #213, #215: Prevent double trigger of github workflows.
  • Fix #212: Equality (==) on CategoricalHyperparameter objects are now invariant to ordering.
  • Add #208: ConfigurationSpace::estimate_size() to get the size of a configuration space without considering constraints.
  • Add #210: print(config) is now produces a string representation of a valid python dictionary that is suitable for copy and paste.
  • Fix #203: Parser for pcs files now correctly coverts types for forbidden clauses, checking for the validaty as well.
  • Maint #f71508c: Clean up in README.md and fix link for new SMAC example docs.
  • Fix #202: Fix numerical underflow when performing quantization of log sampled UniformFloat.
  • Add #188: Support for a truncated NormalIntegerHyperparameter or NormalFloatHyperparameter by providing lower and upper bounds.
  • Fix #195: Sampling configurations to perform validity checks for during get_one_exchange_neighborhood is now deterministic w.r.t. a seed.

Version 0.4.20

  • MAINT #185: Drop support for Python 3.6
  • FIX #190: Remove old files with old GPL-3.0 license
  • ADD #191: Configuration and ConfigurationSpace can now act as mappings

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [configspace](https://github.com/automl/ConfigSpace) from 0.4.18 to 0.6.1.
- [Release notes](https://github.com/automl/ConfigSpace/releases)
- [Changelog](https://github.com/automl/ConfigSpace/blob/main/changelog.md)
- [Commits](automl/ConfigSpace@v0.4.18...v0.6.1)

---
updated-dependencies:
- dependency-name: configspace
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants