Skip to content

Release ml-goodput-measurement v0.0.13

Choose a tag to compare

@dipannita08 dipannita08 released this 25 Jul 16:53
· 5 commits to main since this release

PyPi Package can be installed from here

Changelog:

[0.0.13] - 2025-07-25

  • Fix occasional gaps in cumulative Goodput Monitor dashboard.

[0.0.12] - 2025-06-25

  • Support monitoring disruption badput due to infrastructure recovery.
  • Support monitoring ideal step time.
  • Code clean up and bug fixes.

[0.0.11] - 2025-06-06

  • Support for monitoring performance degradations.
  • Support for monitoring rolling window Goodput.
  • Force upload of final metrics and safe exit.

[0.0.10] - 2025-04-28

  • Support for custom badput events which are synchronous and training-overlapped.
  • Handling of edge case caching scenario.

[0.0.9] - SKIPPED

  • Used for external testing. Please upgrade to 0.0.10.

[0.0.8] - 2025-04-03

  • Fix computation of ideal step time when step_times is empty.

[0.0.7] - 2025-03-24

  • Cache updates to Other/Unknown Badput.
  • Exclude monitoring asynchronous Badput types in GCM.
  • Total and last step updates with hidden events.
  • Interval Query Monitoring in GCM.

[0.0.6] - 2025-03-17

  • Updates to data loading Badput buckets (Separated into Async & Sync).
  • Short term fix to Pathways SuspendResume anomalous step time detection.
  • Updates to account for Pathways Elastic Training.
  • Automatic asynchronous upload of goodput, badput and step time deviation metrics to GCM.