onnx/models

At Readme of YOLOv3, Value types of original image size need to be float

Opened this issue · 0 comments

Bug Report

Which model does this pertain to?

YoloV3

Describe the bug

Each of hosted models(YOLOv3, YOLOv3-12, YOLOv3-12-int8) need the original image size as the second input.
These Onnx Models expect float values for the second input, but the preprocessing steps sets it as dtype=np.int32, this causes asserting by type error.
It need to be np.float32 or 'float32' for the parameter dtype on this last line, same as Tiny Yolov3.

I will make a pull request for this issue soon.

Reproduction instructions

System Information

OS Platform and Distribution:
Windows 11 22H2

ONNX version:
not needed for reproducing this issue

Backend/Runtime version:
onnxruntime 1.18.0
numpy 1.26.0