
    Mܶi                         d dl Z d dlmZmZ erd dlmZ d dl	m
Z  G d d          Z G d d          Z ee j        e                    dS )	    N)OptionalTYPE_CHECKING)LoadEndianness)install_config_modulec                   t    e Zd ZU dZeed<   dZed         ed<   ej	        dk    rdndZ
edz  ed<   dZeed	<   dS )
loadFmmapN_LoadEndianess
endiannesswin32   
mmap_flagscalculate_storage_offsets)__name__
__module____qualname__r	   bool__annotations__r   	_Optionalsysplatformr   intr        e/root/projects/openclaw-proxy/venv/lib64/python3.11/site-packages/torch/utils/serialization/config.pyr   r      sm         D$.2J	*+222%(\W%<%<TT!Jd
CCC&+t+++++r   r   c                   :    e Zd ZU dZeed<   dZeed<   dZeed<   dS )saveTcompute_crc32Fuse_pinned_memory_for_d2h@   storage_alignmentN)	r   r   r   r   r   r   r   r!   r   r   r   r   r   r      sD         M4&+t+++sr   r   )r   typingr   r   r   _TYPE_CHECKINGtorch.serializationr   r
   torch.utils._config_moduler   _install_config_moduler   r   modulesr   r   r   r   <module>r(      s    



 I I I I I I I I  EDDDDDD V V V V V V, , , , , , , ,                 s{8, - - - - -r   