
    Yh                         d dl mZ dee         dee         fdZdee         dee         fdZdee         dee         fdZdee	         dee	         fdZ
deeef         deedf         fd	Zd
ededefdZdS )    )Uniondatareturnc                     | S N r   s    c/var/www/tools.fuzzalab.pt/emblema-extractor/venv/lib/python3.11/site-packages/torch/jit/_pickle.pybuild_intlistr          K    c                     | S r   r   r	   s    r
   build_tensorlistr      r   r   c                     | S r   r   r	   s    r
   build_doublelistr      r   r   c                     | S r   r   r	   s    r
   build_boollistr      r   r   Nc                 4    t          | t                    r| S d S r   )
isinstanceintr	   s    r
   build_tensor_from_idr      s    $ 4r   valuetype_strc                     | S r   r   )r   r   s     r
   restore_type_tagr   $   s	     Lr   )typingr   listr   r   objectr   floatr   boolr   r   strr   r   r   r
   <module>r"      s(        S	 d3i    4< DL    4; 4;    d T
    uS&[1 eCI6F    F c f      r   