반응형

onnx 파일의 shape를 확인하는 방법입니다.



2023. 11. 5 최초작성




참고

https://stackoverflow.com/questions/56734576/find-input-shape-from-onnx-file 





>>> import onnxruntime as ort

 

>>> model = ort.InferenceSession("bytetrack_s.onnx", providers=['CUDAExecutionProvider', 'CPUExecutionProvider'])

C:\Users\jeong\miniconda3\envs\bytetrack\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py:53: UserWarning: Specified provider 'CUDAExecutionProvider' is not in available provider names.Available providers: 'CPUExecutionProvider'

  warnings.warn("Specified provider '{}' is not in available provider names."

 

>>> input_shape = model.get_inputs()[0].shape

 

>>> print(input_shape)

[1, 3, 608, 1088]

>>>


반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

영화,책, 생각등을 올리는 블로그도 운영하고 있습니다. https://freewriting2024.tistory.com


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts