diff --git a/models/audio/speech_recognition/transformer_asr/ixrt/requirements.txt b/models/audio/speech_recognition/transformer_asr/ixrt/requirements.txt index 4aa5b041597a8aa8d1cd4cd4ec2cc72ef81d621a..461f731fdb6b43e32f197956058d000cbb5bc2cf 100644 --- a/models/audio/speech_recognition/transformer_asr/ixrt/requirements.txt +++ b/models/audio/speech_recognition/transformer_asr/ixrt/requirements.txt @@ -1 +1,2 @@ -speechbrain==0.5.13 \ No newline at end of file +speechbrain==0.5.13 +requests \ No newline at end of file diff --git a/models/cv/object_detection/yolov10/igie/ci/prepare.sh b/models/cv/object_detection/yolov10/igie/ci/prepare.sh index e1e2e0d72c75eda4a0c0da8189481fd91fffc66f..5afd8d9dea34c538d2ba59d8a0f44d5b379cd42d 100644 --- a/models/cv/object_detection/yolov10/igie/ci/prepare.sh +++ b/models/cv/object_detection/yolov10/igie/ci/prepare.sh @@ -27,7 +27,7 @@ fi pip3 install -r requirements.txt -git clone --depth 1 https://github.com/THU-MIG/yolov10.git +cp -r /mnt/deepspark/data/3rd_party/yolov10 ./ cd yolov10 pip3 install -e . --no-deps diff --git a/models/cv/ocr/kie_layoutxlm/igie/requirements.txt b/models/cv/ocr/kie_layoutxlm/igie/requirements.txt index ae626e20f6e478534b88354422b9ac36282f8803..1055283c24f3b509118ed739ad27d6287703bc31 100644 --- a/models/cv/ocr/kie_layoutxlm/igie/requirements.txt +++ b/models/cv/ocr/kie_layoutxlm/igie/requirements.txt @@ -8,4 +8,5 @@ paddleocr==2.6.0 paddle2onnx==1.3.0 python-bidi protobuf==3.20.3 -aistudio-sdk==0.2.6 \ No newline at end of file +aistudio-sdk==0.2.6 +numpy==1.26.4 \ No newline at end of file diff --git a/models/nlp/plm/videobert/ixrt/README.md b/models/nlp/plm/videobert/ixrt/README.md index 01197a1b63308cba1861ba0d43c67149b74e7054..69ae046f6f59cf14e3ea8df3161660785de1064c 100644 --- a/models/nlp/plm/videobert/ixrt/README.md +++ b/models/nlp/plm/videobert/ixrt/README.md @@ -12,6 +12,8 @@ and textual information into a unified framework. | :----: | :----: | :----: | | MR-V100 | 4.2.0 | 25.03 | +**This model is compatible with IXUCA SDK up to version 4.2.0.** + ## Model Preparation ### Prepare Resources diff --git a/models/others/recommendation/wide_and_deep/ixrt/README.md b/models/others/recommendation/wide_and_deep/ixrt/README.md index 19772222d795d9accfc27f1c9291c2718b2336da..afdf98a547c28a4583413c4246c6c6bebce6553e 100644 --- a/models/others/recommendation/wide_and_deep/ixrt/README.md +++ b/models/others/recommendation/wide_and_deep/ixrt/README.md @@ -47,6 +47,9 @@ python3 change2dynamic.py --model_path open_wide_deep_saved_model/widedeep_sim.o ## Model Inference ```bash +git clone https://gitee.com/deep-spark/iluvatar-corex-ixrt.git --depth=1 +cp -r iluvatar-corex-ixrt/tools/optimizer/ ../../../../../toolbox/ByteMLPerf/byte_infer_perf/general_perf/backends/ILUVATAR/ + export ORIGIN_ONNX_NAME=./open_wide_deep_saved_model/widedeep_sim export OPTIMIER_FILE=${IXRT_OSS_ROOT}/tools/optimizer/optimizer.py export PROJ_PATH=./ diff --git a/models/others/recommendation/wide_and_deep/ixrt/ci/prepare.sh b/models/others/recommendation/wide_and_deep/ixrt/ci/prepare.sh index 4a351d878726c5b7c7a20bc3a4ac1dd7eb021db3..a200a66f2abb6ced2b8fc167d01dd01eb1a742ce 100644 --- a/models/others/recommendation/wide_and_deep/ixrt/ci/prepare.sh +++ b/models/others/recommendation/wide_and_deep/ixrt/ci/prepare.sh @@ -19,6 +19,9 @@ set -x apt install -y libnuma-dev pip install -r requirements.txt +git clone https://gitee.com/deep-spark/iluvatar-corex-ixrt.git --depth=1 +cp -r iluvatar-corex-ixrt/tools/optimizer/ ../../../../../toolbox/ByteMLPerf/byte_infer_perf/general_perf/backends/ILUVATAR/ + cp -r /root/data/checkpoints/open_wide_deep_saved_model ./ python3 export_onnx.py --model_path open_wide_deep_saved_model --output_path open_wide_deep_saved_model/widedeep.onnx diff --git a/tests/run_ixrt.py b/tests/run_ixrt.py index 2f5c0cc112f48dc5e3b1d51686c054542323b7de..542a810d0db8dcee151d4f839618868bd13c2ee6 100644 --- a/tests/run_ixrt.py +++ b/tests/run_ixrt.py @@ -289,7 +289,7 @@ def run_detec_testcase(model): logging.info(f"Start running {model_name} {prec} test case") result["result"].setdefault(prec, {}) result["result"].setdefault(prec, {"status": "FAIL"}) - if model_name in ["yolov3", "yolov5", "yolov5s", "yolov7", "atss", "paa", "retinanet", "yolof"]: + if model_name in ["yolov3", "yolov5", "yolov5s", "yolov7", "atss", "paa", "retinanet", "yolof", "fcos"]: script = f""" cd ../{model['model_path']} export DATASETS_DIR=./{dataset_n}/