Portable automation meta-framework to manage, describe, connect and reuse any artifacts, scripts, tools and workflows on any platform with any software and hardware in a non-intrusive way and with minimal effort. Join the MLCommons taskforce to modularize ML&AI systems and make MLOps and DevOps more interoperable:

mlcommons mlcommons Last update: Nov 10, 2022

About

Collective Knowledge concept (CK) provides a simple way to unify, manage, connect and reuse any artifacts, scripts, tools and workflows on any platform with any software and hardware stack. It is motivated by our tedious experience reproducing research papers on machine learning and systems and validating them in the real world.

Collective Mind workflow automation meta-framework (CM aka CK2) is the 2nd implementation of the CK concept being developed by the open MLCommons taskforce on education and reproducibility to make MLOps and DevOps more interoperable, portable, deterministic and reproducible.

MLCommons uses CM to to modularize ML and AI systems and automate their benchmarking, optimization and deployment across diverse and continuously changing software, hardware and data from the cloud to embedded devices.

License PyPI version Python Version CM(CK2) test

© 2021-2022 MLCommons

Documentation

Maintainers

Acknowledgments

This project is supported by MLCommons, OctoML and individual contributors.

Subscribe to our newsletter