§
    }-j˜  ã                   óZ   — d dl mZ ddlmZmZ  G d„ de¦  «        Z G d„ de¦  «        ZdS )	é   ©Úadd_simple_inference_argsé   )Ú
BaseDocVLMÚBaseDocVLMSubcommandExecutorc                   ó:   — e Zd Zed„ ¦   «         Zed„ ¦   «         ZdS )ÚDocVLMc                 ó   — dS )NzPP-DocBee2-3B© ©Úselfs    úY/var/www/html/banglarbhumi/venv/lib/python3.11/site-packages/paddleocr/_models/doc_vlm.pyÚdefault_model_namezDocVLM.default_model_name   s   € àˆó    c                 ó   — t          ¦   «         S ©N)ÚDocVLMSubcommandExecutor)Úclss    r   Úget_cli_subcommand_executorz"DocVLM.get_cli_subcommand_executor   s   € å'Ñ)Ô)Ð)r   N)Ú__name__Ú
__module__Ú__qualname__Úpropertyr   Úclassmethodr   r   r   r   r	   r	      sH   € € € € € Øðð ñ „Xðð ð*ð *ñ „[ð*ð *ð *r   r	   c                   ó@   — e Zd Zed„ ¦   «         Zed„ ¦   «         Zd„ ZdS )r   c                 ó   — dS )NÚdoc_vlmr   r   s    r   Úsubparser_namez'DocVLMSubcommandExecutor.subparser_name!   s   € àˆyr   c                 ó   — t           S r   )r	   r   s    r   Úwrapper_clsz$DocVLMSubcommandExecutor.wrapper_cls%   s   € åˆr   c                 ó(   — t          |d¬¦  «         d S )Nz”Input dict, e.g. `{"image": "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/medal_table.png", "query": "Recognize this table"}`.)Ú
input_helpr   )r   Ú	subparsers     r   Ú_update_subparserz*DocVLMSubcommandExecutor._update_subparser)   s,   € Ý!Øð nð	
ñ 	
ô 	
ð 	
ð 	
ð 	
r   N)r   r   r   r   r   r    r$   r   r   r   r   r       sW   € € € € € Øðð ñ „Xðð ðð ñ „Xðð
ð 
ð 
ð 
ð 
r   r   N)Ú
_utils.clir   Ú_doc_vlmr   r   r	   r   r   r   r   ú<module>r'      s    ðð 3Ð 2Ð 2Ð 2Ð 2Ð 2ðð ð ð ð ð ð ð ð*ð *ð *ð *ð *ˆZñ *ô *ð *ð
ð 
ð 
ð 
ð 
Ð;ñ 
ô 
ð 
ð 
ð 
r   