使用SNPE(RVC4)进行手动转换
Command Line
1modelconverter shell rvc4概述
luxonis/modelconverter-rvc4:latest 镜像启动一个新的Docker容器并以交互式终端会话(-it)运行,并使用 --rm 标志确保退出会话后自动移除容器是一样的:Command Line
1docker run --rm -it \
2 -v $(pwd)/shared_with_container:/app/shared_with_container/ \
3 luxonis/modelconverter-rvc4:latest在为RVC4选择特定的SNPE构建之前,请查看转换故障排除中的SNPE兼容性表,以确保它与您计划部署的DepthAI和Luxonis OS版本匹配。
转换为DLC
- ONNX
- TensorFlow Lite
Command Line
1snpe-onnx-to-dlc --input_network <指向 .onnx 模型的路径>Command Line
1snpe-tflite-to-dlc --input_network <指向 .tflite 模型的路径>请查阅
snpe-onnx-to-dlc --help 或 snpe-tflite-to-dlc --help 获取完整的转换选项列表,或访问官方文档。量化(可选)
Command Line
1snpe-dlc-quant --input_dlc <指向 .dlc 模型的路径>请查阅
snpe-dlc-quant --help 获取完整的量化选项列表,或访问官方文档。图准备
Command Line
1snpe-dlc-graph-prepare --input_dlc <指向(未)量化 .dlc 模型的路径> --htp_socs sm8550请查阅
snpe-dlc-graph-prepare --help 获取完整的图准备选项列表,或访问官方文档。