ó
    ç9i˜  ã                   óT   • S SK JrJrJr  SSKJrJr   " S S\5      r " S S\5      rg)	é   )Úadd_simple_inference_argsÚget_subcommand_argsÚperform_simple_inferenceé   )ÚPaddleXPredictorWrapperÚPredictorCLISubcommandExecutorc                   óN   ^ • \ rS rSrU 4S jr\S 5       r\S 5       rS r	Sr
U =r$ )ÚFormulaRecognitioné   c                 ó4   >• 0 U l         [        TU ]  " U0 UD6  g ©N)Ú_extra_init_argsÚsuperÚ__init__)ÚselfÚargsÚkwargsÚ	__class__s      €Úe/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddleocr/_models/formula_recognition.pyr   ÚFormulaRecognition.__init__   s   ø€ ð
 !#ˆÔÜ‰Ò˜$Ð) &Ó)ó    c                 ó   • g)NzPP-FormulaNet_plus-M© ©r   s    r   Údefault_model_nameÚ%FormulaRecognition.default_model_name    s   € à%r   c                 ó   • [        5       $ r   )Ú$FormulaRecognitionSubcommandExecutor)Úclss    r   Úget_cli_subcommand_executorÚ.FormulaRecognition.get_cli_subcommand_executor$   s   € ä3Ó5Ð5r   c                 ó   • U R                   $ r   ©r   r   s    r   Ú&_get_extra_paddlex_predictor_init_argsÚ9FormulaRecognition._get_extra_paddlex_predictor_init_args(   s   € Ø×$Ñ$Ð$r   r#   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úpropertyr   Úclassmethodr    r$   Ú__static_attributes__Ú__classcell__)r   s   @r   r
   r
      s:   ø† õ*ð ñ&ó ð&ð ñ6ó ð6÷%ð %r   r
   c                   ó0   • \ rS rSr\S 5       rS rS rSrg)r   é,   c                 ó   • g)NÚformula_recognitionr   r   s    r   Úsubparser_nameÚ3FormulaRecognitionSubcommandExecutor.subparser_name-   s   € à$r   c                 ó   • [        U5        g r   )r   )r   Ú	subparsers     r   Ú_update_subparserÚ6FormulaRecognitionSubcommandExecutor._update_subparser1   s
   € Ü! )Õ,r   c                 ó:   • [        U5      n[        [        U5        g r   )r   r   r
   )r   r   Úparamss      r   Úexecute_with_argsÚ6FormulaRecognitionSubcommandExecutor.execute_with_args4   s   € Ü$ TÓ*ˆÜ Ô!3°VÕ<r   r   N)	r&   r'   r(   r)   r*   r2   r6   r:   r,   r   r   r   r   r   ,   s   † Øñ%ó ð%ò-õ=r   r   N)	Ú
_utils.clir   r   r   Úbaser   r   r
   r   r   r   r   Ú<module>r>      s/   ð÷ñ ÷
 Jô%Ð0ô %ô*
=Ð+Iõ 
=r   