cTuning & MLCommons Collective Knowledge Challenges

[ Back ]

Reproduce results from the IPOL'22 journal paper using the CM automation framework (proof-of-concept)

Open date: 2023 Mar 1

Closing date: 2023 May 15


Challenge

Reproduce and automate IPOL paper (proof-of-concept): https://github.com/ctuning/cm4research/blob/main/script/reproduce-ipol-paper-2022-439a/README-extra.md

Organizers

Initial discussion and materials

Status

Grigori implemented 2 CM scripts for this challenge:

Validation

CM scripts are implemented for a demo on Ubuntu and must be tested across different systems:

  1. Install MLCommons CM(CK2) automation framework as described here.

  2. Install MLCommons repository with CM automation scripts:

bash cm pull repo mlcommons@ck

  1. Install src from IPOL 2022 439 paper: ```bash cm run script "get ipol src" --year=2022 --number=439

cm show cache --tags=ipol,src ```

  1. Run demo (CM will detect or install missing dependencies) bash cm run script "reproduce ipol 2022-439"

This script will use these sample images and should produce diff.png in the current directory.

You can use other 2 images by specifying their full path as follows: bash cm run script "reproduce ipol 2022-439" \ --image1={full path to png image 1} \ --image2={full path to png image 2}


Self link