Skip to content

Commit

Permalink
## V3.5.1
Browse files Browse the repository at this point in the history
   - added tabulate as requirement
   - merged Anandu's docs update
   - added links to archived repositories to keep development history
     (ck, cm-mlops, etc)
  • Loading branch information
gfursin committed Nov 29, 2024
1 parent ee86baf commit 3aa5a15
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 6 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,13 @@ in the most efficient and cost-effective way across diverse models, data sets, s

CK consists of several sub-projects:

* [Collective Mind framework (CM)](cm) - a very lightweight Python-based framework with minimal dependencies
* [Collective Mind framework (CM)](https://github.com/mlcommons/ck/tree/master/cm) -
a very lightweight Python-based framework with minimal dependencies
intended to 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.

* [CM4MLOPS](https://github.com/mlcommons/cm4mlops) -
* [CM4MLOPS / CM4MLPerf](https://github.com/mlcommons/cm4mlops) -
a collection of portable, extensible and technology-agnostic automation recipes
with a common CLI and Python API (CM scripts) to unify and automate
all the manual steps required to compose, run, benchmark and optimize complex ML/AI applications
Expand Down
5 changes: 4 additions & 1 deletion cm/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
## V3.4.4.1
## V3.5.1
- added tabulate as requirement
- merged Anandu's docs update
- added links to archived repositories to keep development history
(ck, cm-mlops, etc)

## V3.4.4
- improved error reporting in utils.load_json and utils.load_yaml
Expand Down
25 changes: 23 additions & 2 deletions cm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[![CM test](https://github.com/mlcommons/ck/actions/workflows/test-cm.yml/badge.svg)](https://github.com/mlcommons/ck/actions/workflows/test-cm.yml)
[![CM script automation features test](https://github.com/mlcommons/ck/actions/workflows/test-cm-script-features.yml/badge.svg)](https://github.com/mlcommons/ck/actions/workflows/test-cm-script-features.yml)

### About
## Collective Mind (CM)

Collective Mind (CM) is a small [Python package](https://pypi.org/project/cmind)
with a unified CLI and API designed for creating and managing
Expand All @@ -21,7 +21,10 @@ an educational community project to learn how to run AI, ML and other emerging w
in the most efficient and cost-effective way across diverse
and continuously changing systems using the MLPerf benchmarking methodology.

CM includes a [collection of portable, extensible and technology-agnostic automation recipes](https://access.cknowledge.org/playground/?action=scripts)
CM supportes CM4MLOps, CM4MLPerf, CM4ABTF, CM4Research and other projects.

For example, CM4MLOps repository includes
a [collection of portable, extensible and technology-agnostic automation recipes](https://access.cknowledge.org/playground/?action=scripts)
(aka CM scripts) to unify and automate different steps required to compose, run, benchmark and optimize complex ML/AI applications
on any platform with any software and hardware.

Expand Down Expand Up @@ -50,6 +53,24 @@ from Nvidia, Intel, AMD, Google, Qualcomm, Amazon and other vendors:

* [Grigori Fursin](https://cKnowledge.org/gfursin) (FlexAI, cTuning)

### Repositories powered by CM

* [CM4MLOPS / CM4MLPerf](https://github.com/mlcommons/cm4mlops) -
a collection of portable, extensible and technology-agnostic automation recipes
with a common CLI and Python API (CM scripts) to unify and automate
all the manual steps required to compose, run, benchmark and optimize complex ML/AI applications
on diverse platforms with any software and hardware: see [online catalog at CK playground](https://access.cknowledge.org/playground/?action=scripts),
[online MLCommons catalog](https://docs.mlcommons.org/cm4mlops/scripts)

* [CM interface to run MLPerf inference benchmarks](https://docs.mlcommons.org/inference)

* [CM4ABTF](https://github.com/mlcommons/cm4abtf) - a unified CM interface and automation recipes
to run automotive benchmark across different models, data sets, software and hardware from different vendors.

* [CM4Research](https://github.com/ctuning/cm4research) - a unified CM interface an automation recipes
to make it easier to reproduce results from published research papers.


### Resources

* CM v2.x (2022-cur) (stable): [installation on Linux, Windows, MacOS](https://access.cknowledge.org/playground/?action=install) ;
Expand Down
2 changes: 1 addition & 1 deletion cm/cmind/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# Written by Grigori Fursin

__version__ = "3.4.4"
__version__ = "3.5.1"

from cmind.core import access
from cmind.core import x
Expand Down

0 comments on commit 3aa5a15

Please sign in to comment.