use opset 18

current onnx cant convert to 17 or lower
This commit is contained in:
Niklas Lönn 2025-10-26 07:05:56 +01:00 committed by GitHub
parent 80161eab5a
commit ca688169c5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1534,7 +1534,7 @@ ARG MODEL_SIZE
ARG IMG_SIZE
ADD https://github.com/WongKinYiu/yolov9/releases/download/v0.1/yolov9-${MODEL_SIZE}-converted.pt yolov9-${MODEL_SIZE}.pt
RUN sed -i "s/ckpt = torch.load(attempt_download(w), map_location='cpu')/ckpt = torch.load(attempt_download(w), map_location='cpu', weights_only=False)/g" models/experimental.py
RUN python3 export.py --weights ./yolov9-${MODEL_SIZE}.pt --imgsz ${IMG_SIZE} --simplify --include onnx
RUN python3 export.py --weights ./yolov9-${MODEL_SIZE}.pt --imgsz ${IMG_SIZE} --simplify --include onnx --opset 18
FROM scratch
ARG MODEL_SIZE
ARG IMG_SIZE