{
  "backup_data_uid": "8ab8a4d4885b02d9", 
  "data_name": "request-armcl-inference", 
  "no_compile": "yes", 
  "no_target_file": "yes", 
  "process_in_tmp": "yes", 
  "program": "yes", 
  "run_deps": {
     "lib-mxnet": {
       "local": "yes", 
       "name": "MXNet library", 
       "skip_pruning_by_other_deps": "yes", 
       "sort": 10, 
       "tags": "lib,mxnet,vcpu"
    },
    "python": {
       "local": "yes", 
       "name": "python", 
       "sort": 8, 
       "tags": "compiler,lang-python,python"
    }
  },
  "run_cmds": {
    "classify": {
      "dataset_tags": [
        "image", 
        "jpeg", 
        "dataset"
      ], 
      "run_deps": {
        "mxnet-model": {
          "local": "yes",
          "name": "MXNet model",
          "skip_pruning_by_other_deps": "yes",
          "sort": 20,
          "tags": "mxnetmodel"
        }
      }, 
      "ignore_return_code": "no", 
      "run_time": {
        "fine_grain_timer_file": "tmp-ck-timer.json", 
        "run_cmd_main": "$<<CK_ENV_COMPILER_PYTHON_FILE>>$ ../classify.py --image=$#dataset_path#$$#dataset_filename#$",
        "run_output_files": [
          "tmp-ck-timer.json"
        ]
      }
    },
    "test": {
      "ignore_return_code": "no", 
      "run_deps": {
        "mxnet-model": {
          "local": "yes",
          "name": "MXNet model",
          "skip_pruning_by_other_deps": "yes",
          "sort": 20,
          "tags": "mxnetmodel"
        },
        "dataset-imagenet-val": {
          "force_target_as_host": "yes", 
          "local": "yes", 
          "name": "ImageNet dataset (val)", 
          "sort": 60, 
          "tags": "dataset,imagenet,aux"
        }, 
        "dataset-imagenet-aux": {
          "force_target_as_host": "yes", 
          "local": "yes", 
          "name": "ImageNet dataset (aux)", 
          "sort": 70, 
          "tags": "dataset,imagenet,val"
        } 
      }, 
      "run_time": {
        "fine_grain_timer_file": "tmp-ck-timer.json", 
        "run_cmd_main": "$<<CK_ENV_COMPILER_PYTHON_FILE>>$ ../classify.py",
        "run_output_files": [
          "tmp-ck-timer.json"
        ]
      } 
    },
    "all": {
      "ignore_return_code": "no",
      "run_time": {
        "output_invariant_of_repeat": "yes",
        "fine_grain_timer_file": "tmp-ck-timer.json",
        "run_cmd_main": "$<<CK_ENV_COMPILER_PYTHON_FILE>>$ ../mxnet_test.py --model all",
        "run_cmd_out1": "tmp-stdout.tmp",
        "run_cmd_out2": "tmp-stderr.tmp",
        "run_output_files": [
          "tmp-ck-timer.json",
          "tmp-ck-output.bin",
          "tmp-ck-output.json"
        ]
      }
    },
    "run-net": {
      "ignore_return_code": "yes",
      "run_time": {
        "output_invariant_of_repeat": "yes",
        "fine_grain_timer_file": "tmp-ck-output.json",
        "post_process_via_ck": "yes",
        "post_process_cmds":[
          "python $#src_path_local#$ck_postprocess.py"
        ],

        "run_cmd_main": "$<<CK_ENV_COMPILER_PYTHON_FILE>>$ ../mxnet_test.py --model=$<<CK_MXNET_MODEL>>$",
        "run_cmd_out1": "tmp-stdout.tmp",
        "run_cmd_out2": "tmp-stderr.tmp",
        "run_output_files": [
          "tmp-ck-timer.json",
          "tmp-ck-output.bin",
          "tmp-ck-output.json"
        ]
      }
    }, 
    "help": {
      "ignore_return_code": "yes",
      "run_time": {
        "need_compute_device": "opencl",
        "output_invariant_of_repeat": "yes",
        "run_cmd_main": "sh ../help.sh",
        "run_cmd_out1": "tmp-stdout.tmp",
        "run_cmd_out2": "tmp-stderr.tmp"
      }  
    }
  }, 
  "print_files_after_run": [
     "tmp-stdout.tmp",
     "tmp-stderr.tmp"
  ],
  "run_vars": {
    "OMP_NUM_THREADS": 6,
    "CK_BATCH_SIZE": 1, 
    "CK_MXNET_MODEL": "mobilenet" 
  },
  "tags": [
    "mxnet", 
    "bechmark",
    "tvm",
    "vcpu",
    "vopenblas"
  ]
}
