-
Notifications
You must be signed in to change notification settings - Fork 311
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
New TB metric #2236
New TB metric #2236
Conversation
This pull request was exported from Phabricator. Differential Revision: D53862120 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2236 +/- ##
==========================================
- Coverage 94.85% 94.84% -0.01%
==========================================
Files 467 467
Lines 46381 46472 +91
==========================================
+ Hits 43993 44078 +85
- Misses 2388 2394 +6 ☔ View full report in Codecov by Sentry. |
88da2ef
to
66da1a7
Compare
This pull request was exported from Phabricator. Differential Revision: D53862120 |
Summary: Created a new, massively simplified TB metric with the intention of reaping the old TensorboardCurveMetric. The new version has much shorter source, circumvents the bespoke logic in CurveMetric (by opting to hew closer to the vanilla MapMetric), does not need the "get_ids_from_trials" function, cleanly separates log-reading from curve processing, and supports bulk_fetch_trial_data. The new TensorboardMetric also has a new setting "smoothing" which emulates the behavior of the smoothing slider in the Tensorboard UI, which many users have requested. Also, "curve_name" has been renamed "tag" to better reflect Tensorboard terminology. Differential Revision: D53862120
66da1a7
to
cec5073
Compare
This pull request was exported from Phabricator. Differential Revision: D53862120 |
This pull request has been merged in 810fe05. |
Summary:
Created a new, massively simplified TB metric with the intention of reaping the old TensorboardCurveMetric. The new version has much shorter source, circumvents the bespoke logic in CurveMetric (by opting to hew closer to the vanilla MapMetric), does not need the "get_ids_from_trials" function, cleanly separates log-reading from curve processing, and supports bulk_fetch_trial_data.
The new TensorboardMetric also has a new setting "smoothing" which emulates the behavior of the smoothing slider in the Tensorboard UI, which many users have requested.
Also, "curve_name" has been renamed "tag" to better reflect Tensorboard terminology.
Differential Revision: D53862120