mlcommons/algorithmic-efficiency

Add tests for expected number of evals submission and measured times

Open

#452 opened on Jul 25, 2023

View on GitHub
 (0 comments) (0 reactions) (1 assignee)Python (76 forks)auto 404
Good First Issue

Repository metrics

Stars
 (422 stars)
PR merge metrics
 (PR metrics pending)

Description

Description

Add CI test that checks if reported times and number of evals are inline with expectations.

For each submission we report:

  • total wall clock time
  • submission time
  • eval time
  • logging time
  • number of evals

We should add the following tests on at least 1 workload (probably mnist).

  1. We should check that submission_time + eval_time + logging time ~ total _wallclock_time.
  2. We should check that the number of evals is roughly equal to total_submission_time // eval_period

Contributor guide