CNN-RNN OCR model: switch to 20250930 version (compatible with TF 2.12 on CPU as well)

This commit is contained in:
Robert Sachunsky 2025-09-30 19:16:50 +02:00
parent b21051db21
commit 375e0263d4

View file

@ -327,7 +327,7 @@ class Eynollah:
if self.ocr and self.tr: if self.ocr and self.tr:
self.model_ocr_dir = dir_models + "/model_eynollah_ocr_trocr_20250919" self.model_ocr_dir = dir_models + "/model_eynollah_ocr_trocr_20250919"
elif self.ocr and not self.tr: elif self.ocr and not self.tr:
self.model_ocr_dir = dir_models + "/model_eynollah_ocr_cnnrnn_20250904" self.model_ocr_dir = dir_models + "/model_eynollah_ocr_cnnrnn_20250930"
if self.tables: if self.tables:
if self.light_version: if self.light_version:
self.model_table_dir = dir_models + "/modelens_table_0t4_201124" self.model_table_dir = dir_models + "/modelens_table_0t4_201124"
@ -5392,7 +5392,7 @@ class Eynollah_ocr:
if self.model_name: if self.model_name:
self.model_ocr_dir = self.model_name self.model_ocr_dir = self.model_name
else: else:
self.model_ocr_dir = dir_models + "/model_eynollah_ocr_cnnrnn_20250904" self.model_ocr_dir = dir_models + "/model_eynollah_ocr_cnnrnn_20250930"
model_ocr = load_model(self.model_ocr_dir , compile=False) model_ocr = load_model(self.model_ocr_dir , compile=False)
self.prediction_model = tf.keras.models.Model( self.prediction_model = tf.keras.models.Model(