Commit dacf7cb
committed
fix(deploy): prevent ultralytics from re-installing CPU onnxruntime
Root cause: ultralytics AutoUpdate detects onnx/onnxslim/onnxruntime
as missing during ONNX export and auto-installs CPU onnxruntime,
re-shadowing onnxruntime-rocm.
Three-layer defense:
- requirements_rocm.txt: pre-install onnx + onnxslim so ultralytics
doesn't trigger AutoUpdate for ONNX export deps
- deploy.sh: set YOLO_AUTOINSTALL=0 during export step
- deploy.sh: post-export cleanup removes CPU onnxruntime if present1 parent fd87c7f commit dacf7cb
File tree
2 files changed
+13
-0
lines changed- skills/detection/yolo-detection-2026
2 files changed
+13
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
179 | 182 | | |
180 | 183 | | |
181 | 184 | | |
| |||
202 | 205 | | |
203 | 206 | | |
204 | 207 | | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
205 | 216 | | |
206 | 217 | | |
207 | 218 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
0 commit comments