Support Multi-Objective Optimizations for the Service API.
Deprecation of SimpleExperiment
Several minor tutorial and documentation corrections.
Documentation is no longer released with errors in tutorials.
Bugfixes
IndexError when only using a subset of fields in raw data (facebook/Ax#652)
v0.2.0 Release
What’s new?
Modular BotAx + tutorial: new flexible setup for combining BoTorch subcomponents into a Model in Ax,
Scheduler + tutorial: new standalone configurable manager abstraction to run asynchronous closed-loop experiments with Ax (with or without human-in-the-loop),
GenerationStrategy tutorial: walkthrough for optimization algorithms specification in in Ax,
Bayesian optimization with categorical kernels exposed in Ax and auto-selected in Service and Loop APIs (via choose_generation_strategy). This eliminates the need to opt for Sobol quasi-random search when a given search space contains predominantly choice (a.k.a. categorical or discrete) parameters,
Scalarized outcome constraint support (feature request: facebook/Ax#472),
Extended exp_to_df utility to conveniently display an Ax Experiment as a dataframe of trials and arms.
Bugfixes
Abandoned arms and trials exclusion from modeling data (facebook/Ax#506),
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 ax-platform from 0.1.20 to 0.2.1.
Release notes
Sourced from ax-platform's releases.
Commits
1191284
Unlink saasbo tutorials52974a2
make SchedulerOptions specifiable by the user7b0a489
Summary: Add paragraph from https://fb.quip.com/daVeA5U4HGDX#UPMAAAO5whE to m...46e6a94
Remove SimpleExp from Eval Func glossary item0474148
Remove empty cell at the end of developer api tutorialef597b1
Minor fixes to visualization tutorial150cd73
Update MOO tutorial to reflect threshold not being required (#658)6021189
Make MOO thresholds optional/inferable (#657)8162bc4
Fix typo in service API6d3170e
Add Service API Example to MOO tutorial (#654)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)