-
Notifications
You must be signed in to change notification settings - Fork 319
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
Add concept of recoverable errors respected by Scheduler #3262
Conversation
This pull request was exported from Phabricator. Differential Revision: D68273328 |
Summary: The motivation is that some metrics are flaky and we don't want to fail the trial just because we encountered one exception fetching. Especially trials with `period_of_new_data_after_trial_completion()` > 0. This alternative to implementing this on the metric is that the set of recoverable errors should be a scheduler option, and it's more a matter of scheduler use case than metric. Reviewed By: Cesar-Cardoso Differential Revision: D68273328
9a1617e
to
eb0c7d7
Compare
This pull request was exported from Phabricator. Differential Revision: D68273328 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3262 +/- ##
==========================================
- Coverage 96.00% 96.00% -0.01%
==========================================
Files 512 512
Lines 51695 51720 +25
==========================================
+ Hits 49632 49656 +24
- Misses 2063 2064 +1 ☔ View full report in Codecov by Sentry. |
Summary: The motivation is that some metrics are flaky and we don't want to fail the trial just because we encountered one exception fetching. Especially trials with `period_of_new_data_after_trial_completion()` > 0. This alternative to implementing this on the metric is that the set of recoverable errors should be a scheduler option, and it's more a matter of scheduler use case than metric. Reviewed By: Cesar-Cardoso Differential Revision: D68273328
eb0c7d7
to
abc2381
Compare
This pull request was exported from Phabricator. Differential Revision: D68273328 |
This pull request has been merged in 4f63561. |
Summary:
The motivation is that some metrics are flaky and we don't want to fail the trial just because we encountered one exception fetching. Especially trials with
period_of_new_data_after_trial_completion()
> 0.This alternative to implementing this on the metric is that the set of recoverable errors should be a scheduler option, and it's more a matter of scheduler use case than metric.
Reviewed By: Cesar-Cardoso
Differential Revision: D68273328