Skip to content

Files

Latest commit

0537e59 · May 17, 2023

History

History
This branch is 3555 commits behind mlcommons/ck:master.

app-image-classification-torch-py

Click here to see the table of contents.

Note that this README is automatically generated - don't edit! See more info.

Description

See more info.

Information

  • Category: Modular ML/AI applications.
  • CM GitHub repository: mlcommons@ck
  • GitHub directory for this script: GitHub
  • CM meta description for this script: _cm.json
  • CM "database" tags to find this script: app,image-classification,torch,python
  • Output cached?: False

Usage

CM installation

Guide

CM pull repository

cm pull repo mlcommons@ck

CM script automation help

cm run script --help

CM CLI

  1. cm run script --tags=app,image-classification,torch,python[,variations]

  2. cm run script "app image-classification torch python[,variations]"

  3. cm run script e3986ae887b84ca8

  • variations can be seen here

  • input_flags can be seen here

CM Python API

Click here to expand this section.
import cmind

r = cmind.access({'action':'run'
                  'automation':'script',
                  'tags':'app,image-classification,torch,python'
                  'out':'con',
                  ...
                  (other input keys for this script)
                  ...
                 })

if r['return']>0:
    print (r['error'])

CM GUI

cm run script --tags=gui --script="app,image-classification,torch,python"

Use this online GUI to generate CM CMD.

CM modular Docker container

TBD


Customization

Variations

  • No group (any variation can be selected)

    Click here to expand this section.
    • _cuda
      • Environment variables:
        • USE_CUDA: yes
      • Workflow:
        1. Read "deps" on other CM scripts

Default environment

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_BATCH_COUNT: 1
  • CM_BATCH_SIZE: 1

Script workflow, dependencies and native scripts

Click here to expand this section.
  1. Read "deps" on other CM scripts from meta
  2. Run "preprocess" function from customize.py
  3. Read "prehook_deps" on other CM scripts from meta
  4. Run native script if exists
  5. Read "posthook_deps" on other CM scripts from meta
  6. Run "postrocess" function from customize.py
  7. Read "post_deps" on other CM scripts from meta

Script output

New environment keys (filter)

New environment keys auto-detected from customize


Maintainers