Releases: mlcommons/ck
cm-v3.2.8: CM/CMX v3.2.8: fixed a few tests (#1340)
- 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
-
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
andcm 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 likecm rm cache -f
CM/CMX v3.2.3: regular improvements and bug fixes
- added --new_branch to
cm pull repo
andcm 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 likecm rm cache -f
CM/CMX v3.2.0: many new features
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 customizecmx 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
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
CM v3.0.2: fixed cm init
fixed cmx init (#1306) Ref: https://github.com/mlcommons/ck/issues/1305
CM v3.0.1: prototyping simpler interface
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
- 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
- added
--min
==--skip
tocm init
for readability - added
--checkout
tocm 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