
    Mi              	           S SK Jr  S SKrS SKJr  S SKJr  S SKJr  S SK	J
r
  S SKJr  S SKJr  S S	KJr  S S
KJr  S SKJr  \
" 5          SS\\R,                  -  S-  S\R.                  \-  S-  S\\\4   4S jjrg)    )DictN)BasePredictor)DetectionPredictor)LayoutPredictor)configure_logging)OCRErrorPredictor)FoundationPredictor)RecognitionPredictor)TableRecPredictor)settingsdevicedtypereturnc           	          [        [        [        R                  S95      [	        XS9[        [        [        R                  S95      [        XS9[        XS9S.$ )N)
checkpointr   r   )layout	ocr_errorrecognition	detection	table_rec)	r   r	   r   LAYOUT_MODEL_CHECKPOINTr   r
   RECOGNITION_MODEL_CHECKPOINTr   r   r   s     f/var/www/eduai.edurigo.com/storigo/production/storigo_env/lib/python3.13/site-packages/surya/models.pyload_predictorsr      sN     ""5AaAa"bc&fB+,?8KpKp,qr'vC&fB     )NN)typingr   torchsurya.common.predictorr   surya.detectionr   surya.layoutr   surya.loggingr   surya.ocr_errorr   surya.foundationr	   surya.recognitionr
   surya.table_recr   surya.settingsr   strr   r   r    r   r   <module>r*      sv      0 . ( + - 0 2 - #   QU	%,,%	5:[[35F5M		#}
	r   