
    Vh                         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y)    )Uniondatareturnc                     | S N r   s    A/home/dcms/DCMS/lib/python3.12/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                 (    t        | t              r| S y r   )
isinstanceintr	   s    r
   build_tensor_from_idr      s    $r   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   