Skip to content

Commit 07b3514

Browse files
neuropilot-captainMediaTek-ai
authored andcommitted
Add test
1 parent 37eafe8 commit 07b3514

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.ci/scripts/setup-mediatek-deps.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ install_neuropilot() {
1414
echo "Start installing neuropilot."
1515
mkdir -p "${MEDIATEK_INSTALLATION_DIR}"
1616

17-
# curl -Lo /tmp/neuropilot-express-sdk-8.0.4-build20241016.tar.gz "https://s3.ap-southeast-1.amazonaws.com/mediatek.neuropilot.com/8c1ff4e4-4256-47ed-9e24-67818b4cc4b9.gz"
17+
curl -Lo /tmp/neuropilot-express-sdk-8.0.4-build20241016.tar.gz "https://s3.ap-southeast-1.amazonaws.com/mediatek.neuropilot.com/8c1ff4e4-4256-47ed-9e24-67818b4cc4b9.gz"
1818
echo "Finishing downloading neuropilot sdk."
1919
tar zxvf /tmp/neuropilot-express-sdk-8.0.4-build20241016.tar.gz --strip-components=1 --directory "${MEDIATEK_INSTALLATION_DIR}"
2020
echo "Finishing unzip neuropilot sdk."
@@ -29,5 +29,11 @@ setup_neuropilot() {
2929
pip3 install ${MEDIATEK_INSTALLATION_DIR}/mtk_converter-8.9.1_public_packages/mtk_converter-8.9.1+public-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
3030
}
3131

32+
setup_calibration_data() {
33+
curl -Lo /tmp/imagenette2-160.tgz https://s3.amazonaws.com/fast-ai-imageclas/imagenette2-160.tgz
34+
tar zxvf /tmp/imagenette2-160.tgz --strip-components=1 --directory "${MEDIATEK_INSTALLATION_DIR}"
35+
}
36+
3237
install_neuropilot
3338
setup_neuropilot
39+
setup_calibration_data

.ci/scripts/test_model.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ test_model_with_mediatek() {
219219
EXPORT_SCRIPT=inception_v3
220220
fi
221221

222-
"${PYTHON_EXECUTABLE}" -m examples.mediatek.model_export_scripts.${EXPORT_SCRIPT} -d /tmp/tiny_imagenet -a ${EXPORT_SCRIPT}
222+
"${PYTHON_EXECUTABLE}" -m examples.mediatek.model_export_scripts.${EXPORT_SCRIPT} -d /tmp/neuropilot/train -a ${EXPORT_SCRIPT}
223223
EXPORTED_MODEL=$(find "./${EXPORT_SCRIPT}" -type f -name "*.pte" -print -quit)
224224
}
225225

.github/workflows/pull.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,4 +521,6 @@ jobs:
521521
CONDA_ENV=$(conda env list --json | jq -r ".envs | .[-1]")
522522
conda activate "${CONDA_ENV}"
523523
524-
# placeholder for mediatek to add more tests
524+
bash .ci/scripts/setup-mediatek-deps.sh
525+
bash .ci/scripts/build-mediatek-sdk.sh
526+
bash .ci/scripts/test_model.sh "mv3" "buck2" "mediatek"

0 commit comments

Comments
 (0)