Skip to content

Releases: google/vizier

v0.1.24

01 Feb 16:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.23...v0.1.24

v0.1.23

31 Jan 22:20
Compare
Choose a tag to compare

What's Changed

  • Update to Python 3.12 CI to be foward-looking. by @copybara-service in #1231
  • Change back to 3.11 - apparently 3.12 has some test failures in performance_test.py. by @copybara-service in #1232
  • Relax grpc to 1.66.2 by @copybara-service in #1233
  • Remove grpcio-tools from requirements.txt, it turns out it's not actually needed - only relevant during building and setup.py! Also downgrade grpcio to minimum version which supports Py3.11 by @copybara-service in #1234

Full Changelog: v0.1.22...v0.1.23

v0.1.22

31 Jan 01:21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.21...v0.1.22

v0.1.21

07 Jan 21:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.20...v0.1.21

v0.1.20

29 Oct 17:51
Compare
Choose a tag to compare

What's Changed

  • Support for handling singleton params for Pythia by @copybara-service in #1186
  • Add commit / rollback SQLA on commands which edit the database on harddisk. See #1187. Originally executions only occurred in memory but weren't saved to harddisk. by @copybara-service in #1188

Full Changelog: v0.1.19...v0.1.20

v0.1.19

24 Oct 16:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.18...v0.1.19

v0.1.18

06 Aug 15:52
6a1e226
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.17...v0.1.18

v0.1.17

11 Jul 18:23
Compare
Choose a tag to compare

What's Changed

  • Add decorator @seed_with_default by @copybara-service in #1086
  • Fix bug on allowed version name by @copybara-service in #1092
  • Use TEST_PYPI secrets instead by @copybara-service in #1093
  • Upgrade jax versions to avoid DeviceArray import issues. by @copybara-service in #1094
  • Support for infeasible trials in ensemble_designer by @copybara-service in #1090
  • ...added validation code to satisfy PyType Checks... by @copybara-service in #1096
  • Adds the pe_overwrite_probability parameter to the UCBPEConfig by @copybara-service in #1091
  • Updates the default value for pe_overwrite_probability by @copybara-service in #1101
  • Add HashingInfeasibleExperimenter and ParameterRegionInfeasibleExperimenter to simulate infeasibility behaviors. by @copybara-service in #1104
  • Add to public import infeasible experimenters by @copybara-service in #1105
  • Parameterized the penalty factor and rename it. by @copybara-service in #1103
  • Default trial seeding, without using scalers. by @copybara-service in #1088
  • Implements a variant of GP_UCB_PE that performs exploration via set-optimization by @copybara-service in #1110
  • Supports multi-batch dimensions in the trust region acquisition function. by @copybara-service in #1114
  • Appends the first suggestion to active trials before generating the remaining suggestions in a batch by @copybara-service in #1116
  • Passes prior features to set-acquisition optimization by @copybara-service in #1117
  • Add a wrapper to allow fairer comparisons between Vizier and other raytune algorithms. by @copybara-service in #1118
  • Small update by @copybara-service in #1106
  • Add simple4d convergence test for gp bandit. by @copybara-service in #958
  • Add BenchmarkRecord summarization tools. by @copybara-service in #1120
  • Refactor experimenter factories by @copybara-service in #1121
  • Add xlabel to PlotElement. by @copybara-service in #1123
  • Deprecate predictive_fns.py from Vizier JAX. by @copybara-service in #1126
  • Fix accidental bug in MultiObjectiveNumpyExperimenter by @copybara-service in #1129
  • Aesthetic + small bug fixes to Vizier service by @copybara-service in #1130
  • Revert Twine=5.0.0 to unblock deployment failures: pypa/twine#1125 by @copybara-service in #1131
  • Enables GP_UCB_PE to explore more aggressively in high-noise situations. by @copybara-service in #1133
  • Change k = num_objectives - 1 by @copybara-service in #1134
  • Use reference point and multiple scalarizations in ScalarizedAcquisition. by @copybara-service in #1135
  • Vectorize the scalarization method instead of producing multiple class instances. This should run faster + reduce the jitted graph size (prevent RAM blowups) by @copybara-service in #1136
  • Use 1000 scalarizations as default. Vectorization made it much faster to pass unit tests by @copybara-service in #1138
  • Add Sample acquisition function to GP bandit. by @copybara-service in #1141
  • Linear kernel refactor: Merge VizierGaussianProcess with VizierLinearGaussianProcess by @copybara-service in #1142
  • Add max_scalarized to ScalarizedAcquisition. by @copybara-service in #1143
  • Refactor multiobjective setup by @copybara-service in #1144
  • Prepare for 0.1.7 release by cleaning up multiobjective. by @copybara-service in #1145

Full Changelog: v0.1.16...v0.1.17

v0.1.16

08 Apr 21:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.15...v0.1.16

v0.1.15

24 Jan 21:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.14...v0.1.15