Skip to content

Commit f9ed623

Browse files
fixing requirements (#1365)
2 parents 3d6c27e + 95ae211 commit f9ed623

File tree

4 files changed

+29
-15
lines changed

4 files changed

+29
-15
lines changed

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010
paths:
1111
- docs/**
1212
- mkdocs.yml
13+
- README.md
1314

1415
jobs:
1516

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,18 @@ CK consists of several sub-projects:
2424

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

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

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

37-
* [CMX (the next generation of CM and CM4MLOps)](cm/docs/cmx) - we are developing the next generation of CM
37+
* [CMX (the next generation of CM, CM4MLOps and CM4MLPerf)](cm/docs/cmx) -
38+
we are developing the next generation of CM
3839
to make it simpler and more flexible based on user feedback. Please follow
3940
this project [here]( https://github.com/orgs/mlcommons/projects/46 ).
4041

@@ -44,6 +45,12 @@ CK consists of several sub-projects:
4445
and organize [public optimization challenges and reproducibility initiatives](https://access.cknowledge.org/playground/?action=challenges)
4546
to co-design more efficient and cost-effiective software and hardware for emerging workloads.
4647

48+
* [CM4MLPerf-results](https://github.com/mlcommons/cm4mlperf-results) -
49+
a simplified and unified representation of the past MLPerf results
50+
for further visualization and analysis using [CK graphs](https://access.cknowledge.org/playground/?action=experiments)
51+
(*the new version is coming soon*).
52+
53+
4754
* [Artifact Evaluation](https://cTuning.org/ae) - automating artifact evaluation and reproducibility initiatives at ML and systems conferences.
4855

4956

@@ -63,8 +70,8 @@ CK consists of several sub-projects:
6370

6471
### Maintainers
6572

66-
* CM/CM4Research/CM4MLPerf-results: [Grigori Fursin](https://cKnowledge.org/gfursin)
67-
* CM4MLOps: [Arjun Suresh](https://github.com/arjunsuresh) and [Anandhu Sooraj](https://github.com/anandhu-eng)
73+
* [Collective Mind (CM)](cm): [Grigori Fursin](https://cKnowledge.org/gfursin)
74+
* CM4MLOps (CM automation recipes): [Arjun Suresh](https://github.com/arjunsuresh) and [Anandhu Sooraj](https://github.com/anandhu-eng)
6875
* CMX (the next generation of CM, CM4MLOps and CM4MLPerf): [Grigori Fursin](https://cKnowledge.org/gfursin)
6976

7077
### Citing our project

cm/README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,20 @@
99

1010
### About
1111

12-
Collective Mind (CM) is a small, modular, cross-platform and decentralized workflow automation framework
13-
with a human-friendly interface to make it easier to build, run, benchmark and optimize applications
14-
across diverse models, data sets, software and hardware.
12+
Collective Mind (CM) is a small [Python package](https://pypi.org/project/cmind)
13+
with a unified CLI and API designed for creating and managing
14+
portable and technology-agnostic automations for MLOps, DevOps and ResearchOps.
1515

16+
It is intended to make it easier to build, run, benchmark and optimize applications
17+
across diverse models, data sets, software and hardware.
18+
1619
CM is a part of [Collective Knowledge (CK)](https://github.com/mlcommons/ck) -
17-
an educational community project to learn how to run emerging workloads
20+
an educational community project to learn how to run AI, ML and other emerging workloads
1821
in the most efficient and cost-effective way across diverse
19-
and continuously changing systems.
22+
and continuously changing systems using the MLPerf benchmarking methodology.
2023

21-
CM includes a collection of portable, extensible and technology-agnostic automation recipes
22-
with a common API and CLI (aka CM scripts) to unify and automate different steps
23-
required to compose, run, benchmark and optimize complex ML/AI applications
24+
CM includes a [collection of portable, extensible and technology-agnostic automation recipes](https://access.cknowledge.org/playground/?action=scripts)
25+
(aka CM scripts) to unify and automate different steps required to compose, run, benchmark and optimize complex ML/AI applications
2426
on any platform with any software and hardware.
2527

2628
CM scripts extend the concept of `cmake` with simple Python automations, native scripts
@@ -44,9 +46,9 @@ from Nvidia, Intel, AMD, Google, Qualcomm, Amazon and other vendors:
4446
and simple JSON/YAML descriptions instead of inventing new workflow languages;
4547
* must have the same interface to run all automations natively, in a cloud or inside containers.
4648

47-
### Maintainers
49+
### Author and maintainer
4850

49-
* [Grigori Fursin](https://cKnowledge.org/gfursin)
51+
* [Grigori Fursin](https://cKnowledge.org/gfursin) (FlexAI, cTuning)
5052

5153
### Resources
5254

cmx4mlops/cmr.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,7 @@ git: true
66
version: "0.5.1"
77

88
author: "Grigori Fursin"
9+
10+
install_python_requirements: false
11+
12+
min_cm_version: "3.4.4"

0 commit comments

Comments
 (0)