Spaces:
Runtime error
Runtime error
import numpy as np | |
import onnxruntime | |
class ONNXModel: | |
def __init__(self, onnx_mode_path): | |
self.path = onnx_mode_path | |
self.ort_session = onnxruntime.InferenceSession(str(self.path)) | |
self.input_name = self.ort_session.get_inputs()[0].name | |
def __call__(self, img): | |
ort_inputs = {self.input_name: img.astype(dtype=np.float32)} | |
ort_outs = self.ort_session.run(None, ort_inputs)[0] | |
return ort_outs |