Click here to see the table of contents.
Note that this README is automatically generated - don't edit!
See extra notes from the authors and contributors.
- Category: Reproducibility and artifact evaluation.
- CM GitHub repository: mlcommons@ck
- GitHub directory for this script: GitHub
- CM meta description for this script: _cm.yaml
- CM "database" tags to find this script: reproduce,project,paper,micro,micro-2023,victima
- Output cached? False
cm pull repo mlcommons@ck
-
cm run script --tags=reproduce,project,paper,micro,micro-2023,victima[,variations] [--input_flags]
-
cmr "reproduce project paper micro micro-2023 victima[ variations]" [--input_flags]
Click here to expand this section.
import cmind
r = cmind.access({'action':'run'
'automation':'script',
'tags':'reproduce,project,paper,micro,micro-2023,victima'
'out':'con',
...
(other input keys for this script)
...
})
if r['return']>0:
print (r['error'])
cmr "cm gui" --script="reproduce,project,paper,micro,micro-2023,victima"
Use this online GUI to generate CM CMD.
cm docker script "reproduce project paper micro micro-2023 victima[ variations]" [--input_flags]
-
No group (any variation can be selected)
Click here to expand this section.
_install_deps
- Workflow:
_plot
- Workflow:
_run
- Workflow:
Click here to expand this section.
--container=value
→CM_VICTIMA_CONTAINER=value
--job_manager=value
→CM_VICTIMA_JOB_MANAGER=value
Above CLI flags can be used in the Python CM API as follows:
r=cm.access({... , "container":...}
Click here to expand this section.
These keys can be updated via --env.KEY=VALUE
or env
dictionary in @input.json
or using script flags.
- CM_VICTIMA_JOB_MANAGER:
native
- CM_VICTIMA_CONTAINER:
docker
Click here to expand this section.
- Read "deps" on other CM scripts from meta
- detect,os
- CM script: detect-os
- get,python
- CM names:
--adr.['python', 'python3']...
- CM script: get-python3
- CM names:
- get,git,repo,_repo.https://github.com/CMU-SAFARI/Victima
- CM script: get-git-repo
- detect,os
- Run "preprocess" function from customize.py
- Read "prehook_deps" on other CM scripts from meta
- Run native script if exists
- Read "posthook_deps" on other CM scripts from meta
- Run "postrocess" function from customize.py
- Read "post_deps" on other CM scripts from meta
cmr "reproduce project paper micro micro-2023 victima[,variations]" [--input_flags] -j