Skip to content

Releases: mlcommons/ck

cm-v3.2.8: CM/CMX v3.2.8: fixed a few tests (#1340)

28 Oct 12:44
55405ba
Compare
Choose a tag to compare
  • fixed Docker test for mlperf-inference with cm4mlops
  • made minor improvement in error handling and messages
  • Fixed type of "unknown_keys" to list to be serializable: #1335
  • Added support to print warning instead of error (useful for help)

CM/CMX v3.2.5: various improvements and bug fixes

19 Oct 17:06
149cfba
Compare
Choose a tag to compare
  • CMX: improved logging

  • CMX: improved error handling (show module path and line number)

  • CMX: fixed bug when detecting unknown control flag

  • CMX: do not change output to json if -j or --json just print json in the end ...

  • added --new_branch to cm pull repo and cm checkout repo

  • fixed a bug in cm show repo (removed dependency on cm4mlops and used subprocess.check_output)

  • fixed action help and flag -h to work with all automations: #1325

  • added -f to the CMX core to be backwards compatible with CM commands like cm rm cache -f

CM/CMX v3.2.3: regular improvements and bug fixes

16 Oct 10:07
71e1720
Compare
Choose a tag to compare
  • added --new_branch to cm pull repo and cm checkout repo
  • fixed a bug in cm show repo (removed dependency on cm4mlops and used subprocess.check_output)
  • fixed action help and flag -h to work with all automations: #1325
  • added -f to the CMX core to be backwards compatible with CM commands like cm rm cache -f

CM/CMX v3.2.0: many new features

13 Oct 12:20
72734a1
Compare
Choose a tag to compare

I have added many important features to CMX pending for a very long time:

  • added utils.test_input to test if input has keys and report them as error
  • added prefix_cmx key to cmr.yaml to customize cmx pull repo
  • improved CMX logging (-log and -logfile): #1317
  • print control flags in help (cmx -h | cmx -help): #1318
  • fail if control flag is not recognized: #1315
  • added -repro flag to record various info to cmx-repro directory: #1319
  • print call stack when error > 32 to be able to trace error cause: #1320
    can be combined with -log=debug and -logfile

v3.1.0: simplified and changed process_input function API

10 Oct 19:07
1eb3976
Compare
Choose a tag to compare
v3.1.0: simplified and changed process_input function API (#1314)

https://github.com/mlcommons/ck/issues/1313

CM v3.0.3: a few improvements

09 Oct 10:18
2dcaff5
Compare
Choose a tag to compare
  • added -raise to raise errors for debugging (#1309)
  • added --extra_cmd_git and --extra_cmd_pip to cm/cmx pull repo (#1308)

CM v3.0.2: fixed cm init

08 Oct 02:16
1719778
Compare
Choose a tag to compare
fixed cmx init (#1306)

Ref: https://github.com/mlcommons/ck/issues/1305

CM v3.0.1: prototyping simpler interface

07 Oct 11:22
052f17b
Compare
Choose a tag to compare

CM v3 includes a prototype of a simpler and cleaner version of Python cmind.access() and CLI. It should not influence existing CM4MLOps automation scripts and workflows for MLPerf and other projects from CM v2.x . Both interfaces will co-exist in the future.

CM v2.4.0: extension to CM repos to install requirements.txt

05 Oct 13:00
02a1075
Compare
Choose a tag to compare
  • added install_python_requirements to the CM repo description (cmr.yaml) to install requirements to a current python with CM installation if needed

CM V2.3.9: improved "cm init" and CLI

29 Sep 13:21
4ffeb19
Compare
Choose a tag to compare
  • added --min == --skip to cm init for readability
  • added --checkout to cm init to handle checkout
  • added support to set CLI parameter to False if it ends with -,
    i.e. --no-cache- -> i['no_cache'] = False
    --no-cache -> i['no_cache'] = True