blob: b54a4226fb1481e0adbc1a28d6fb71897e311fb8 [file] [log] [blame]
#!/bin/bash
MXNET_ROOT=$(cd "$(dirname $0)/../../../.."; pwd)
CLASS_PATH=$MXNET_ROOT/scala-package/assembly/linux-x86_64-gpu/target/*:$MXNET_ROOT/scala-package/examples/target/*:$MXNET_ROOT/scala-package/examples/target/classes/lib/*
# which gpu card to use, -1 means cpu
GPU=0
MODE="symbolic"
OUTPUT_PATH="."
# Just load the trace file at chrome://tracing in your Chrome browser
FILE_NAME="profile_matmul_20iter.json"
java -Xmx4G -cp $CLASS_PATH \
ml.dmlc.mxnetexamples.profiler.ProfilerMatMul \
--gpu $GPU \
--profiler-mode $MODE \
--output-path $OUTPUT_PATH \
--profile-filename $FILE_NAME