My app works fine in the local environment but when deployed gets this error message!
Traceback (most recent call last):
File "/home/appuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 564, in _run_script
exec(code, module.__dict__)
File "/app/facerecapp/main.py", line 53, in <module>
val1= np.expand_dims(extract_features(np_image1),axis=0)
File "/app/facerecapp/main.py", line 17, in extract_features
ort_sess = ort.InferenceSession(modelpath, None)
File "/home/appuser/venv/lib/python3.9/site-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 347, in __init__
self._create_inference_session(providers, provider_options, disabled_optimizers)
File "/home/appuser/venv/lib/python3.9/site-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 384, in _create_inference_session
sess = C.InferenceSession(session_options, self._model_path, True, self._read_config_from_model)
onnxruntime.capi.onnxruntime_pybind11_state.InvalidProtobuf: [ONNXRuntimeError] : 7 : INVALID_PROTOBUF : Load model from r100_glint360k.onnx failed:Protobuf parsing failed.
Can’t understand the issue here! Link to the github for the project here: github_repo . It simply takes two images, runs feature extraction using a model(saved in onnx format) and gives similarity score. Any suggestion about what is going on. Thank you!!