o
    i                     @   sb   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 dZG dd dZee je  dS )	    N)OptionalTYPE_CHECKING)LoadEndianness)install_config_modulec                   @   sT   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e 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    r   r   ]/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/torch/utils/serialization/config.pyr      s
   
 r   c                   @   s2   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      s   
 r   )r   typingr   r   r   _TYPE_CHECKINGtorch.serializationr   r   torch.utils._config_moduler   _install_config_moduler   r   modulesr   r   r   r   r   <module>   s    