From 4505986ed5a5ea5ad71bca2f81cdb8f21101c8fb Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 7 Apr 2025 19:21:07 -0500 Subject: [PATCH] reset state --- frigate/embeddings/onnx/runner.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frigate/embeddings/onnx/runner.py b/frigate/embeddings/onnx/runner.py index 645b99204..efb6047ed 100644 --- a/frigate/embeddings/onnx/runner.py +++ b/frigate/embeddings/onnx/runner.py @@ -94,6 +94,10 @@ class ONNXModelRunner: if self.type == "ov": infer_request = self.interpreter.create_infer_request() + # This ensures the model starts with a clean state for each sequence + # Important for RNN models like PaddleOCR recognition + infer_request.reset_state() + outputs = infer_request.infer(input) return outputs