mlcommons / ck

Collective Mind (CM) is a small, modular, cross-platform and decentralized workflow automation framework with a human-friendly interface and reusable automation recipes to make it easier to build, run, benchmark and optimize AI, ML and other applications and systems across diverse and continuously changing models, data, software and hardware
https://access.cKnowledge.org
Apache License 2.0
584 stars 109 forks source link
automation best-practices collaboration cross-platform devops human-readable-interface mlops modularity portability productivity reusability scripts virtualization workflow-automation

PyPI version Python Version License Downloads

arXiv CM test CM script automation features test

About

Collective Knowledge (CK) in a community project to develop open-source tools, platforms and automation recipes that can help researchers and engineers automate their repetitive, tedious and time-consuming tasks to build, run, benchmark and optimize AI, ML and other applications and systems across diverse and continuously changing models, data, software and hardware.

CK consists of several ongoing sub-projects:

License

Apache 2.0

Documentation

MLCommons is updating the CM documentation based on user feedback - please stay tuned for more details.

Acknowledgments

Collective Knowledge (CK) and Collective Mind (CM) were created by Grigori Fursin, sponsored by cKnowledge.org and cTuning.org, and donated to MLCommons to benefit everyone. Since then, this open-source technology (CM, CM4MLOps, CM4ABTF, CM4Research, etc) is being developed as a community effort thanks to all our volunteers, collaborators and contributors!

You can learn more about the motivation behind these projects from the following articles and presentations:

Citing this project

Please use this BibTex file.