Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tune](deps): Bump nevergrad from 0.4.3.post7 to 0.6.0 in /python/requirements/tune #148

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 25, 2023

Bumps nevergrad from 0.4.3.post7 to 0.6.0.

Release notes

Sourced from nevergrad's releases.

Cleaning, better naming.

Adding NGOptRW, presumably better than NGOpt for real-world problems. Adding YAPBBOB, with a parameter regulating YABBOB-like problems so that the distribution of the optimum is less rotationally invariant. Making some dependencies optional because running was becoming too complicated. There should be no breaking change. Adding constrained counterparts of YABBOB: yapenbbob (a few constraints), yaonepenbbob (single constraint), yamegapenbbob (many constraints). Improvements in the photonics benchmarks. Externalizing CompilerGym. Making some tests less flaky. Adding Simulated annealing and Tabu search. Adding the NLOPT library. Making the code more robust to Gym environments. Adding smoothness operators for discrete optimization.

0.5.0

See CHANGELOG for details.

Adding NGOptRW and add constraint penalization

No release notes provided.

Changelog

Sourced from nevergrad's changelog.

Changelog

main

v6.0 (2022-02-22)

Breaking changes

  • Removed descriptor field of parameters which had been deprecated in previous versions. Use function field instead to specify if the function is deterministic or not #X.

Important changes

  • TransitionChoice behavior has been changed to use bins instead of a full float representation. This may lead to slight changes during optimizations. It can also be set as unordered for use with discrete 1+1 optimizers (experimental)
  • Adding NGOptRW, presumably better than NGOpt for real-world problems.
  • Making some dependencies optional because running was becoming too complicated.
  • Adding the NLOPT library.
  • Adding smoothness operators for discrete optimization.

Other changes

  • Adding YAPBBOB, with a parameter regulating YABBOB-like problems so that the distribution of the optimum is less rotationally invariant.
  • Adding constrained counterparts of YABBOB: yapenbbob (a few constraints), yaonepenbbob (single constraint), yamegapenbbob (many constraints).
  • Improvements in the photonics benchmarks.
  • Externalizing CompilerGym.
  • Making some tests less flaky.
  • Adding Simulated annealing and Tabu search.
  • Making the code more robust to Gym environments.

0.5.0 (2022-03-08)

Breaking changes

  • copy() method of a Parameter does not change the parameters's random state anymore (it used to reset it to None #1048
  • MultiobjectiveFunction does not exist anymore #1034.
  • Choice and TransitionChoice have some of their API changed for uniformization. In particular, indices is now an ng.p.Array (and not an np.ndarray) which contains the selected indices (or index) of the Choice. The sampling is performed by specific "layers" that are applied to Data parameters #1065.
  • Parameter.set_standardized_space does not take a deterministic parameter anymore #1068. This is replaced by the more general with ng.p.helpers.determistic_sampling(parameter) context. One-shot algorithms are also updated to choose options of Choice parameters deterministically, since it is a simpler behavior to expect compared to sampling the standardized space than sampling the option stochastically from there
  • RandomSearch now defaults to sample values using the parameter.sample() instead of a Gaussian #1068. The only difference comes with bounded variables since in this case parameter.sample() samples uniformly (unless otherwise specified). The previous behavior can be obtained with RandomSearchMaker(sampler="gaussian").
  • PSO API has been slightly changed #1073
  • Parameter instances descriptor attribute is deprecated, in favor of a combinaison of an analysis function (ng.p.helpers.analyze) returning information about the parameter (eg: whether continuous, deterministic etc...)

... (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 [nevergrad](https://github.com/facebookresearch/nevergrad) from 0.4.3.post7 to 0.6.0.
- [Release notes](https://github.com/facebookresearch/nevergrad/releases)
- [Changelog](https://github.com/facebookresearch/nevergrad/blob/main/CHANGELOG.md)
- [Commits](facebookresearch/nevergrad@0.4.3.post7...v0.6.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 25, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 25, 2023

Dependabot tried to add @Bam4d/ray-tune as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/Bam4d/ray/pulls/148/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the teams you specified is not a collaborator of the Bam4d/ray repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

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