-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
Description
Several recent changes from last week disrupted my Collective Mind approach of reusing CM automations and artifacts, rather than duplicating or remixing them across different repositories and forks. Consequently, this also impacted several ongoing projects involving various MLCommons members. While addressing these issues with MLCommons, I outlined a set of tasks to resolve them and ensure the continuation of collaborative development for MLPerf automations.
- avoid creating forks in MLCommons GitHub with stripped CM automations and artifacts, such as those in mlcommons/mlperf-automations or mlcommons/ck/tree/mlperf-inference. These forks have caused numerous issues currently under discussion with MLCommons. Any such forks or branches involving CM automations must be reviewed and approved via tickets to ensure they do not disrupt or negatively impact other MLCommons members' projects.
- Eliminate above branches and forks and consolidate development back into the cm4mlops repository, using the mlperf-inference and main branches as before.
- restore these files in the
mlperf-inferenceandmainbranches of cm4mlops that were removed from the parentmlcommons/ck projectwithout any discussion and explanation. - discuss acknowledgments and the truncated history of contributions in this repository with MLCommons
- add link to the parent mlcommons/ck project and white paper in the README
- use the stable
mainbranch instead ofmlperf-inferenceand checkouts in the PYPI package to be utilized in other MLCommons repositories. See here - use a stable CM version from PYPI instead of checkouts: see here
- Reevaluate the use of the cm4mlops PyPI package, as it obscures the underlying repository with CM automations for MLPerf. Instead, revert to explicitly using
pip install cmindandcm pull repo {url} {branch|checkout}for greater transparency.
Metadata
Metadata
Assignees
Labels
No labels