cmx4mlops


Namecmx4mlops JSON
Version 1.0.1 PyPI version JSON
download
home_pageNone
SummaryCMX4MLOps repository
upload_time2025-02-02 21:42:08
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseApache 2.0
keywords cmx4mlops cmx4mlperf cm4mlops cm4mlperf mlperf virtual mlops vmlops cmind workflow automation mlops devops aiops portability reusability
VCS
bugtrack_url
requirements cmind pyyaml requests setuptools giturlparse
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Aggregated CM and CMX automations for MLOps and MLPerf

[![License](https://img.shields.io/badge/License-Apache%202.0-green)](LICENSE.md)
[![Powered by CM/CMX](https://img.shields.io/badge/Powered_by-MLCommons%20CM-blue)](https://pypi.org/project/cmind).

This repository is powered by the [Collective Mind workflow automation framework](https://github.com/mlcommons/ck/tree/master/cm).

Two key automations developed using CM are **Script** and **Cache**, which streamline machine learning (ML) workflows, 
including managing Docker runs. Both Script and Cache automations are part of the **cmx4mlops** repository.

The [CM scripts](https://access.cknowledge.org/playground/?action=scripts), 
also housed in this repository, consist of hundreds of modular Python-wrapped scripts accompanied 
by `yaml` metadata, enabling the creation of robust and flexible ML workflows.

## License

[Apache 2.0](LICENSE.md)

## Copyright

© 2022-2025 MLCommons. All Rights Reserved.

Grigori Fursin, the cTuning foundation and OctoML donated the CK and CM projects to MLCommons to benefit everyone and encourage collaborative development.

## Maintainer(s)

* MLCommons

## Author

[Grigori Fursin](https://cKnowledge.org/gfursin)

We sincerely appreciate all [contributors](https://github.com/mlcommons/ck/blob/master/CONTRIBUTORS.md) 
for their invaluable feedback and support!

## Concepts

Check our [ACM REP'23 keynote](https://doi.org/10.5281/zenodo.8105339) and the [white paper](https://arxiv.org/abs/2406.16791).

## Parent project

Visit the [parent Collective Knowledge project](https://github.com/mlcommons/ck) for further details.

## Citing this project

If you found the CM automations helpful, kindly reference this article:
[ [ArXiv](https://arxiv.org/abs/2406.16791) ]

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cmx4mlops",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "Grigori Fursin <grigori.fursin@ctuning.org>",
    "keywords": "cmx4mlops, cmx4mlperf, cm4mlops, cm4mlperf, mlperf, virtual mlops, vmlops, cmind, workflow, automation, mlops, devops, aiops, portability, reusability",
    "author": null,
    "author_email": "Grigori Fursin and contributors <grigori.fursin@ctuning.org>",
    "download_url": "https://files.pythonhosted.org/packages/18/89/ea1e837885045a3733874c6c600ba6b443a648dc93fc9c14536447f1c732/cmx4mlops-1.0.1.tar.gz",
    "platform": null,
    "description": "# Aggregated CM and CMX automations for MLOps and MLPerf\r\n\r\n[![License](https://img.shields.io/badge/License-Apache%202.0-green)](LICENSE.md)\r\n[![Powered by CM/CMX](https://img.shields.io/badge/Powered_by-MLCommons%20CM-blue)](https://pypi.org/project/cmind).\r\n\r\nThis repository is powered by the [Collective Mind workflow automation framework](https://github.com/mlcommons/ck/tree/master/cm).\r\n\r\nTwo key automations developed using CM are **Script** and **Cache**, which streamline machine learning (ML) workflows, \r\nincluding managing Docker runs. Both Script and Cache automations are part of the **cmx4mlops** repository.\r\n\r\nThe [CM scripts](https://access.cknowledge.org/playground/?action=scripts), \r\nalso housed in this repository, consist of hundreds of modular Python-wrapped scripts accompanied \r\nby `yaml` metadata, enabling the creation of robust and flexible ML workflows.\r\n\r\n## License\r\n\r\n[Apache 2.0](LICENSE.md)\r\n\r\n## Copyright\r\n\r\n\u00a9 2022-2025 MLCommons. All Rights Reserved.\r\n\r\nGrigori Fursin, the cTuning foundation and OctoML donated the CK and CM projects to MLCommons to benefit everyone and encourage collaborative development.\r\n\r\n## Maintainer(s)\r\n\r\n* MLCommons\r\n\r\n## Author\r\n\r\n[Grigori Fursin](https://cKnowledge.org/gfursin)\r\n\r\nWe sincerely appreciate all [contributors](https://github.com/mlcommons/ck/blob/master/CONTRIBUTORS.md) \r\nfor their invaluable feedback and support!\r\n\r\n## Concepts\r\n\r\nCheck our [ACM REP'23 keynote](https://doi.org/10.5281/zenodo.8105339) and the [white paper](https://arxiv.org/abs/2406.16791).\r\n\r\n## Parent project\r\n\r\nVisit the [parent Collective Knowledge project](https://github.com/mlcommons/ck) for further details.\r\n\r\n## Citing this project\r\n\r\nIf you found the CM automations helpful, kindly reference this article:\r\n[ [ArXiv](https://arxiv.org/abs/2406.16791) ]\r\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "CMX4MLOps repository",
    "version": "1.0.1",
    "project_urls": {
        "Changelog": "https://github.com/mlcommons/ck/blob/master/cmx4mlops/CHANGES.md",
        "Homepage": "https://github.com/mlcommons/ck",
        "Issues": "https://github.com/mlcommons/ck/issues",
        "Repository": "https://github.com/mlcommons/ck/tree/master/cmx4mlops"
    },
    "split_keywords": [
        "cmx4mlops",
        " cmx4mlperf",
        " cm4mlops",
        " cm4mlperf",
        " mlperf",
        " virtual mlops",
        " vmlops",
        " cmind",
        " workflow",
        " automation",
        " mlops",
        " devops",
        " aiops",
        " portability",
        " reusability"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2aa4cec9a696e70af1c96b9044cde1fa5e53c3996735d0f9c806922c5a596300",
                "md5": "785ab1d11faf98a4f5061908eb0229ff",
                "sha256": "196838685cb5226070b1f31138b3bbb3626fe1db759b1219906bc57f26ffd7a6"
            },
            "downloads": -1,
            "filename": "cmx4mlops-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "785ab1d11faf98a4f5061908eb0229ff",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 2757048,
            "upload_time": "2025-02-02T21:42:06",
            "upload_time_iso_8601": "2025-02-02T21:42:06.579530Z",
            "url": "https://files.pythonhosted.org/packages/2a/a4/cec9a696e70af1c96b9044cde1fa5e53c3996735d0f9c806922c5a596300/cmx4mlops-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1889ea1e837885045a3733874c6c600ba6b443a648dc93fc9c14536447f1c732",
                "md5": "d7a0bc925aed0f3c1b81ba678b965225",
                "sha256": "0d8fee4d6113adee631a01068ad12a573f721f891787f39cdca368a3c315c85d"
            },
            "downloads": -1,
            "filename": "cmx4mlops-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "d7a0bc925aed0f3c1b81ba678b965225",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 1670867,
            "upload_time": "2025-02-02T21:42:08",
            "upload_time_iso_8601": "2025-02-02T21:42:08.378303Z",
            "url": "https://files.pythonhosted.org/packages/18/89/ea1e837885045a3733874c6c600ba6b443a648dc93fc9c14536447f1c732/cmx4mlops-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-02 21:42:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mlcommons",
    "github_project": "ck",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "cmind",
            "specs": [
                [
                    ">=",
                    "3.5.2"
                ]
            ]
        },
        {
            "name": "pyyaml",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "setuptools",
            "specs": []
        },
        {
            "name": "giturlparse",
            "specs": []
        }
    ],
    "lcname": "cmx4mlops"
}
        
Elapsed time: 0.39843s