feat(onnx): 全面迁移至 ONNX Runtime,彻底移除 PyTorch 臃肿依赖

- 将 yolo_detector.pt 和 icon_classifier.pt 成功导出为 ONNX 格式
- 重构 solver.py 使用 onnxruntime + OpenCV cv2.dnn.NMSBoxes 纯轻量推理
- 彻底移除青龙对 torch, torchvision, ultralytics 等近 1.5GB 臃肿依赖
- 更新 dist/rainyun_qinglong 部署包与 README 文档
This commit is contained in:
yml2213
2026-09-12 11:13:05 +08:00
parent 5835d7cb15
commit 9962eed3e8
10 changed files with 324 additions and 269 deletions
+1
View File
@@ -6,6 +6,7 @@ dependencies = [
"ddddocr>=1.6.1",
"httpx>=0.28.1",
"numpy>=2.5.3",
"onnx>=1.22.0",
"opencv-python-headless>=5.0.0.93",
"pillow>=12.3.0",
"ultralytics>=8.4.147",