-
Notifications
You must be signed in to change notification settings - Fork 314
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
move deprecation warnings to SurrogateSpec and pass surrogate_spec to Surrogate #3025
Conversation
This pull request was exported from Phabricator. Differential Revision: D65321401 |
… Surrogate (facebook#3025) Summary: See title. This avoids defining the same arguments in two places, per feedback from Sait. Moving deprecation warnings to SurrogateSpec means warnings are raised raised while specifying the model rather than when it is instantiated. Reviewed By: saitcakmak Differential Revision: D65321401
e4caa07
to
a0c1426
Compare
This pull request was exported from Phabricator. Differential Revision: D65321401 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3025 +/- ##
==========================================
- Coverage 95.60% 95.60% -0.01%
==========================================
Files 483 483
Lines 49012 49112 +100
==========================================
+ Hits 46859 46954 +95
- Misses 2153 2158 +5 ☔ View full report in Codecov by Sentry. |
… Surrogate (facebook#3025) Summary: See title. This avoids defining the same arguments in two places, per feedback from Sait. Moving deprecation warnings to SurrogateSpec means warnings are raised raised while specifying the model rather than when it is instantiated. Reviewed By: saitcakmak Differential Revision: D65321401
a0c1426
to
b6fb511
Compare
This pull request was exported from Phabricator. Differential Revision: D65321401 |
… Surrogate (facebook#3025) Summary: See title. This avoids defining the same arguments in two places, per feedback from Sait. Moving deprecation warnings to SurrogateSpec means warnings are raised raised while specifying the model rather than when it is instantiated. Reviewed By: saitcakmak Differential Revision: D65321401
b6fb511
to
0d9ca17
Compare
This pull request was exported from Phabricator. Differential Revision: D65321401 |
Summary: Enables using different models for different metrics. * Adds ModelConfig dataclass to specify a single botorch model configuration * Adds a list of ModelConfigs to SurrogateSpec * Adds a dictionary mapping metric names to list of ModelConfigs to enable per-metric model specification * Lists of model configs are used to enable per-metric model selection across multiple ModelConfigs in a subsequent diff. Reviewed By: saitcakmak Differential Revision: D64793595
… Surrogate (facebook#3025) Summary: See title. This avoids defining the same arguments in two places, per feedback from Sait. Moving deprecation warnings to SurrogateSpec means warnings are raised raised while specifying the model rather than when it is instantiated. Reviewed By: saitcakmak Differential Revision: D65321401
0d9ca17
to
c8fb1ba
Compare
This pull request was exported from Phabricator. Differential Revision: D65321401 |
This pull request has been merged in 647bdc5. |
Summary: See title. This avoids defining the same arguments in two places, per feedback from Sait. Moving deprecation warnings to SurrogateSpec means warnings are raised raised while specifying the model rather than when it is instantiated.
Reviewed By: saitcakmak
Differential Revision: D65321401