o
    ü* ië  ã                   @   s@   d dl Z d dlmZ edg d¢ƒZ	 dd„ Zdd„ Zd	d
„ ZdS )é    N)Ú
namedtupleÚ
PythonFunc©ÚfuncÚargsÚkwargsc                 C   ó
   t  | ¡S ©N)ÚpickleÚdumps©Úobj© r   úk/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/paddle/distributed/rpc/internal.pyÚ
_serialize   ó   
r   c                 C   r   r	   )r
   Úloadsr   r   r   r   Ú_deserialize   r   r   c                 C   s   | j | ji | j¤Ž}|S r	   r   )Zpython_funcÚresultr   r   r   Ú_run_py_func   s   r   )r
   Úcollectionsr   r   r   r   r   r   r   r   r   Ú<module>   s   