Skip to content

Releases: mlcommons/ck

CM v2.3.0 release

28 Apr 14:08
e4c2133
Compare
Choose a tag to compare
  • Important change: we added automatic CM repo alias from mlcommons@ck to mlcommons@cm4mlops unless branch and checkout are used!
  • we improved CM python package API generation and uploaded it here - we will move it to MLCommons when ready!
  • we added timezone to utils.get_current_date_time to correctly time stamp various experiments!

cm-mlops-arc-20240428

28 Apr 11:15
14cc987
Compare
Choose a tag to compare

Archive of the cm-mlops repository to reproduce older workflows before migrating to mlcommons@cm4mlops.

CM v2.2.0: a few major improvements to support Visual Studio debugging and min CM version

23 Apr 18:12
c77b006
Compare
Choose a tag to compare

CM v2.2.0 release:

  • fixed detection of a CM artifact using 'cm info .' when inside virtual env entries.
  • added "cmind.utils.debug_here" function to attach remote Python debugger
    and tested with Visual Studio Code.
  • added test to avoid checking out CM repo that was not pulled
  • added utils.safe_load_json to return empty dict if file doesn't exist
  • added utils.compare_versions to check min version requirements for automations and entries
  • removed outdated convert_path (#1219)
  • added utils.check_if_true_yes_on (#1216)
  • check "min_cm_version" in CM automations and CM scripts (use _cm.yaml or _cm.json)

CM v2.1.2 supporting dependencies for CM repositories

17 Apr 15:47
baf3402
Compare
Choose a tag to compare

CM v2.1.1: support for the new mlcommons@cm4mlops repo

16 Apr 18:07
572fb00
Compare
Choose a tag to compare

We have moved cm-mlops sub-repo to a standalone repo at https://github.com/mlcommons/cm4mlops .

CM v2.0.4: general improvements and minor bug fixes

11 Apr 03:40
9d6739a
Compare
Choose a tag to compare
  • added skip of delayed help to simplify output of cmr [tags] --help
  • revisited automatically generated READMEs for CM scripts (automation recipes) based on user feedback: #1169
  • improved deleting of CM artifacts (entries) on Windows
  • print tags when deleting CM artifacts (entries)

CM v2.0.3: improved handling of CM repositories

20 Mar 21:25
Compare
Choose a tag to compare
  • added support to handle broken CM repositories: #1177
  • added "cm checkout repo mlcommons@ck --branch=dev" to make it easier to switch branches
  • added "cm import repo" to import repository in the current directory

CM v2.0.2: improved handling of CM repositories based on user feedback

11 Mar 09:28
Compare
Choose a tag to compare
  • added support to update all CM Git repos in one go: "cm pull repo"
  • added support to show extra info about CM Git repos: "cm show repo"
  • added explicit support for Private Access Token (PAT) when pulling private CM repos:
    cm pull repo ctuning@mlcommons-ck-reproduce-inference-v4.0 --pat={GITHUB PAT}
  • added support to remove CM repositories via "cm rm repo" even if read only (required for Windows)
  • added support to self-fix CM repo list if repository was manually deleted

v2+: a major update with a new GUI and Python 3.12+ support

23 Feb 13:13
Compare
Choose a tag to compare
  • a major update with Python 3.12+ support, the new CM automation recipes and a new GUI to compose modular AI systems and optimize
    them across diverse models, datasets, software and hardware:
  • added setuptools as dependency to detect package versions

V1.6.2 bug fixes and improvements for users

04 Feb 20:17
Compare
Choose a tag to compare
  • fixed "cm pull repo" if repo already exists
  • improved --help for common automations and CM scripts (automation recipes)
  • fixed a few minor bugs
  • added support to print directories and files for a given CM entry via "cm info {automation} {artifact|--tags}"