
    =pj                     >    S r SSKJrJrJr  SSKJr   " S S\5      rg)zFlexible engine.    )AnyDictOptional   )InferenceEnginec                   x    \ rS rSrSrSr\S\4S j5       rSSS.S\	\\
4   S	\\   S
\\   S\	\\
4   4S jjrSrg)FlexibleEngine   z8Engine for predictors with custom local execution logic.flexiblereturnc                     g)Nr    )selfs    e/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/paddlex/inference/models/engines/flexible.pynameFlexibleEngine.name   s        N)
model_namedevicerawr   r   c                *    AU R                  X5        U$ )N)_apply_device)r   r   r   r   s       r   prepare_config_dict"FlexibleEngine.prepare_config_dict    s     3'
r   r   )__name__
__module____qualname____firstlineno____doc__entitiespropertystrr   r   r   r   r   __static_attributes__r   r   r   r	   r	      ss    BHc   %) $	#s(^	 SM		
 	 
c3h	 	r   r	   N)r   typingr   r   r   _baser   r	   r   r   r   <module>r&      s      & & "_ r   