Skip to content

Commit 18255fb

Browse files
authored
[circle-mlir/tools-test] Implement run_value_test (#14807)
This will implement run_value_test script to execute value tests. ONE-DCO-1.0-Signed-off-by: SaeHie Park <saehie.park@gmail.com>
1 parent 93c9633 commit 18255fb

1 file changed

Lines changed: 21 additions & 2 deletions

File tree

circle-mlir/circle-mlir/tools-test/circle-impexp-test/run_value_test.sh

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,28 @@ if [[ -f ${VENV_PATH}/bin/activate ]]; then
3535
source ${VENV_PATH}/bin/activate
3636
fi
3737

38-
# TODO execute scripts
38+
# Execute ONNX model and generate input/output files
39+
echo "Run ${EXEC_ONNX_SCRIPT} ${ONNX_FILE}"
40+
python3 ${EXEC_ONNX_SCRIPT} ${ONNX_FILE}
3941

40-
COMP_RESULT=0
42+
# Convert input H5 files to binary files for circle-interpreter
43+
echo "Run ${MAKE_CIRCLE_INPUT_SCRIPT} ${ONNX_FILE} ${CIRCLE_SOURCE_FILE}"
44+
python3 ${MAKE_CIRCLE_INPUT_SCRIPT} ${ONNX_FILE} ${CIRCLE_SOURCE_FILE}
45+
46+
echo "Run ${MAKE_CIRCLE_INPUT_SCRIPT} ${ONNX_FILE} ${CIRCLE_TARGET_FILE}"
47+
python3 ${MAKE_CIRCLE_INPUT_SCRIPT} ${ONNX_FILE} ${CIRCLE_TARGET_FILE}
48+
49+
# Execute circle models and generate output files
50+
echo "Run ${EXEC_CIRCLE_SCRIPT} ${CIRCLE_SOURCE_FILE}"
51+
python3 ${EXEC_CIRCLE_SCRIPT} ${CIRCLE_SOURCE_FILE}
52+
53+
echo "Run ${EXEC_CIRCLE_SCRIPT} ${CIRCLE_TARGET_FILE}"
54+
python3 ${EXEC_CIRCLE_SCRIPT} ${CIRCLE_TARGET_FILE}
55+
56+
# Compare two circle output files
57+
echo "Run ${COMP_CIRCLE_CIRCLE_SCRIPT} ${MODEL_NAME}"
58+
python3 ${COMP_CIRCLE_CIRCLE_SCRIPT} ${MODEL_NAME}
59+
COMP_RESULT=$?
4160

4261
if [[ -f ${VENV_PATH}/bin/activate ]]; then
4362
deactivate

0 commit comments

Comments
 (0)