a
    º
þd
  ã                   @   s‚  U d dl Z d dlZd dlmZ h d£Ze dh¡Zee edœdd„Z	ee ee
 dœdd	„Zd
ZdZdZdZdZdZdZe d¡ZdZe	e j d¡ƒZe  d¡p¬erªdndZed ZdZdZdZe j dd¡ZdZ dZ!dZ"d Z#de#e!e"gZ$g d!¢Z%e!d"e"d#iZ&e!e"e#d$œZ'e j( )e j( *d%¡d&¡Z+e j( *e  d'e j( )e  d(e+¡d)¡¡¡Z,e j( )e,d*¡Z-e j( )e,d+¡Z.e  d,e-¡Z/e  d-e.¡Z0e	e j d.¡p–e j d/¡ƒZ1e	e j d0¡p´e j d1¡ƒZ2e j( *d2¡Z3e j( )e,d3¡Z4e j d4¡Z5e5durðe	e5ƒndZ6ee e7d4< e	e j d5¡ƒZ8ee7d5< e	e j d6¡ƒZ9ee7d6< e	e j d7¡ƒZ:ee7d7< e	e j d8¡ƒZ;ee7d8< ee j d9¡ƒptd:Z<e
e7d9< dS );é    N)ÚOptional>   ÚONÚ1ÚTRUEZYESZAUTO)ÚvalueÚreturnc                 C   s   | d u rdS |   ¡ tv S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r   © r   úb/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/huggingface_hub/constants.pyÚ_is_true   s    r   c                 C   s   | d u rd S t | ƒS )N)Úintr
   r   r   r   Ú_as_int   s    r   zpytorch_model.binztf_model.h5z
model.ckptzflax_model.msgpackzconfig.jsonz	README.mdÚmainz[A-Fa-f0-9]{5,40}zhttps://huggingface.co/ZHUGGINGFACE_CO_STAGINGZHF_ENDPOINTzhttps://hub-ci.huggingface.cozhttps://huggingface.coz(/{repo_id}/resolve/{revision}/{filename}zX-Repo-CommitzX-Linked-EtagzX-Linked-SizeZHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz--ZdatasetÚspaceÚmodel)ZgradioZ	streamlitZdockerZstaticz	datasets/zspaces/)ZdatasetsÚspacesÚmodelsú~z.cacheZHF_HOMEÚXDG_CACHE_HOMEZhuggingfaceZhubZassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_OFFLINEZTRANSFORMERS_OFFLINEÚHF_HUB_DISABLE_TELEMETRYZDISABLE_TELEMETRYz~/.huggingface/tokenÚtokenÚHF_HUB_DISABLE_PROGRESS_BARSÚHF_HUB_DISABLE_SYMLINKS_WARNINGÚ#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGÚHF_HUB_DISABLE_IMPLICIT_TOKENÚHF_HUB_ENABLE_HF_TRANSFERÚ'HF_HUB_LOCAL_DIR_AUTO_SYMLINK_THRESHOLDi  P )=ÚosÚreÚtypingr   r	   ÚunionZENV_VARS_TRUE_AND_AUTO_VALUESÚstrÚboolr   r   r   ZPYTORCH_WEIGHTS_NAMEZTF2_WEIGHTS_NAMEZTF_WEIGHTS_NAMEZFLAX_WEIGHTS_NAMEZCONFIG_NAMEZREPOCARD_NAMEZDEFAULT_REVISIONÚcompileZREGEX_COMMIT_OIDZHUGGINGFACE_CO_URL_HOMEÚenvironÚgetZ_staging_modeÚgetenvZENDPOINTZHUGGINGFACE_CO_URL_TEMPLATEZ HUGGINGFACE_HEADER_X_REPO_COMMITZ HUGGINGFACE_HEADER_X_LINKED_ETAGZ HUGGINGFACE_HEADER_X_LINKED_SIZEZINFERENCE_ENDPOINTZREPO_ID_SEPARATORZREPO_TYPE_DATASETZREPO_TYPE_SPACEZREPO_TYPE_MODELZ
REPO_TYPESZSPACES_SDK_TYPESZREPO_TYPES_URL_PREFIXESZREPO_TYPES_MAPPINGÚpathÚjoinÚ
expanduserZdefault_homeZhf_cache_homeZdefault_cache_pathZdefault_assets_cache_pathr   r   r   r   Z_OLD_HF_TOKEN_PATHZHF_TOKEN_PATHZ__HF_HUB_DISABLE_PROGRESS_BARSr   Ú__annotations__r   r   r   r    r!   r   r   r   r   Ú<module>   sv   

þýþÿÿÿ