MLPerf result summarizer
To summarize an organization's submission results:
python3 -m mlperf_logging.result_summarizer FOLDER USAGE RULESET
Alternatively, multiple organizations' submissions can be processed:
Currently, USAGE in ["training"] and RULESET in ["0.6.0", "0.7.0", "1.0.0"] are supported. FOLDER can be a single organization's submission folder like "/path/to/training_results_v0.6/COMPANY_NAME". Alternatively, FOLDER can be a multi-org pattern like "/path/to/training_results_v0.6/{COMPANY_A,COMPANY_B}" or a wildcard pattern like "../training_results_v0.6/{*}".
The result summarizer prints a CSV line for each system, corresponding to one row of a table like the 0.6 results.
Tested and confirmed working using the following software versions:
Python 3.7.7