diff --git a/lib/services/semantic_search/frameworks/onnx/onnx_image_encoder.dart b/lib/services/semantic_search/frameworks/onnx/onnx_image_encoder.dart index 0d6de7d1e..842fce7ba 100644 --- a/lib/services/semantic_search/frameworks/onnx/onnx_image_encoder.dart +++ b/lib/services/semantic_search/frameworks/onnx/onnx_image_encoder.dart @@ -13,10 +13,6 @@ class OnnxImageEncoder { OrtEnv.instance.init(); } - release() { - OrtEnv.instance.release(); - } - Future loadModel(Map args) async { final sessionOptions = OrtSessionOptions() ..setInterOpNumThreads(1) @@ -180,8 +176,6 @@ class OnnxImageEncoder { for (int i = 0; i < 512; i++) { embedding[i] = embedding[i] / sqrt(imageNormalization); } - inputOrt.release(); - runOptions.release(); return embedding; } diff --git a/lib/services/semantic_search/frameworks/onnx/onnx_text_encoder.dart b/lib/services/semantic_search/frameworks/onnx/onnx_text_encoder.dart index a820e6820..a2bb1828c 100644 --- a/lib/services/semantic_search/frameworks/onnx/onnx_text_encoder.dart +++ b/lib/services/semantic_search/frameworks/onnx/onnx_text_encoder.dart @@ -24,10 +24,6 @@ class OnnxTextEncoder { await _tokenizer.init(vocab); } - release() { - OrtEnv.instance.release(); - } - Future loadModel(Map args) async { final sessionOptions = OrtSessionOptions() ..setInterOpNumThreads(1) @@ -65,8 +61,6 @@ class OnnxTextEncoder { embedding[i] = embedding[i] / sqrt(textNormalization); } - inputOrt.release(); - runOptions.release(); return (embedding); } }