We plan to rewrite and simplify the CM documentation and tutorials based on user feedback in Q3 2024 - please stay tuned for more details.
Collective Mind (CM) is a lightweight, non-intrusive and technology-agnostic workflow automation framework being developed by the MLCommons Task Force on Automation and Reproducibility based on the feedback from the the community, MLCommons members and individual contributors.
The goal is to provide a common, simple and human-readable interface to help users encode their knowledge about how to build, run and customize diverse AI/ML apps, benchmarks and research projects across continuously changing models, datasets, software and hardware from different vendors in a unified and automated way.
You can find on-going development tasks here.
- Getting Started Guide and FAQ
- Introduction
- CM installation and customization
- Unified CLI and Python API
- CM framework core API
- CM "script" automation
- CM "cache" automation
- CM "experiment" automation
- List of all unified CM automations from MLCommons
- List of all portable and reusable CM scripts from MLCommons
- The most commonly used CM scripts (basic blocks needed for most portable and tech-agnostic automation workflows)
- Debugging
- Real-world use cases
- Tutorials
- Specifications
- Source code
- FAQ
- CM and CK history