o
    ©Zh  ã                   @   sÐ  U d dl Z d dlZd dlZd dlmZmZmZ h d£Ze dh¡Zdee	 de
fdd„Zdee	 dee fd	d
„ZdZdZdZdZdZdZdZ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"dZ#dZ$e  %d¡pte"rse$ne#Z&e&d Z'dZ(d Z)d!Z*e j  !d"d#¡Z+d$Z,d%Z-d&Z.d'Z/d(Z0de0e.e/gZ1g d)¢Z2e.d*e/d+iZ3e.e/e0d,œZ4ed- Z5e 6e5¡Z7ee5d.f e8d/< ed0 Z9e 6e9¡Z:ee5d.f e8d1< e j; <e j; =d2¡d3¡Z>e j; =e  %d4e j; <e  %d5e>¡d6¡¡¡Z?e?Z@e j; <e?d7¡ZAe j; <e?d8¡ZBe  %d9eA¡ZCe  %d:eB¡ZDe  %d;eC¡ZEe  %d<eD¡ZFee j  !d=¡pe j  !d>¡ƒZGee j  !d?¡ƒp6ee j  !d@¡ƒp6ee j  !dA¡ƒZHe j; =dB¡ZIe j; <e?dC¡ZJe"rhe j; <e j; =d2¡d3dD¡ZKe j; <eKd7¡ZCe j; <eKdE¡ZIe j; <eKdC¡ZJe j  !dF¡ZLeLdurweeLƒndZMee
 e8dF< ee j  !dG¡ƒZNe
e8dG< ee j  !dH¡ƒZOe
e8dH< ee j  !dI¡ƒZPe
e8dI< ee j  !dJ¡ƒZQe
e8dJ< ee j  !dK¡ƒp¹dLZRee8dK< ee j  !dM¡ƒpÈeZSee8dM< ee j  !dN¡ƒp×eZTee8dN< g dO¢ZUeUg dP¢ ZVdS )Qé    N)ÚLiteralÚOptionalÚTuple>   ZYESÚONÚTRUEÚ1ZAUTOÚvalueÚreturnc                 C   s   | d u rdS |   ¡ tv S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r   © r   úP/var/www/html/lang_env/lib/python3.10/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é
   i    éd   zmodel.safetensorszmodel.safetensors.index.jsoni@x}Úmainz[A-Fa-f0-9]{5,40}zhttps://huggingface.co/ZHUGGINGFACE_CO_STAGINGzhttps://huggingface.cozhttps://hub-ci.huggingface.coZHF_ENDPOINTz(/{repo_id}/resolve/{revision}/{filename}zX-Repo-CommitzX-Linked-EtagzX-Linked-SizeZHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z--ZdatasetÚspaceÚmodel)ZgradioZ	streamlitÚdockerZstaticz	datasets/zspaces/)ZdatasetsÚspacesÚmodels)ÚallZ
discussionZpull_request.ÚDISCUSSION_TYPES)r   ÚopenÚclosedÚDISCUSSION_STATUSú~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEZhuggingfaceZhubZassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEZTRANSFORMERS_OFFLINEÚHF_HUB_DISABLE_TELEMETRYZDISABLE_TELEMETRYZDO_NOT_TRACKz~/.huggingface/tokenÚtokenZhuggingface_stagingZ
_old_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 ÚHF_HUB_ETAG_TIMEOUTÚHF_HUB_DOWNLOAD_TIMEOUT)Z	diffuserszsentence-transformersztext-generation-inferenceZtransformers)zadapter-transformersZallennlpZasteroidZbertopicZdoctrZespnetZfairseqZfastaiZfasttextZflairZgenericZk2ZkerasZ	mindsporeZnemoZ	open_clipZ	paddlenlpZpeftzpyannote-audioZsklearnZspacyzspan-markerZspeechbrainZstanzaZtimm)WÚosÚreÚtypingr   r   r   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_ETAG_TIMEOUTZDEFAULT_DOWNLOAD_TIMEOUTZDEFAULT_REQUEST_TIMEOUTZDOWNLOAD_CHUNK_SIZEZHF_TRANSFER_CONCURRENCYZSAFETENSORS_SINGLE_FILEZSAFETENSORS_INDEX_FILEZSAFETENSORS_MAX_HEADER_LENGTHZDEFAULT_REVISIONÚcompileZREGEX_COMMIT_OIDZHUGGINGFACE_CO_URL_HOMEÚenvironÚgetZ_staging_modeZ_HF_DEFAULT_ENDPOINTZ_HF_DEFAULT_STAGING_ENDPOINTÚgetenvZENDPOINTZHUGGINGFACE_CO_URL_TEMPLATEZ HUGGINGFACE_HEADER_X_REPO_COMMITZ HUGGINGFACE_HEADER_X_LINKED_ETAGZ HUGGINGFACE_HEADER_X_LINKED_SIZEZINFERENCE_ENDPOINTZINFERENCE_ENDPOINTS_ENDPOINTZREPO_ID_SEPARATORZREPO_TYPE_DATASETZREPO_TYPE_SPACEZREPO_TYPE_MODELZ
REPO_TYPESZSPACES_SDK_TYPESZREPO_TYPES_URL_PREFIXESZREPO_TYPES_MAPPINGZDiscussionTypeFilterÚget_argsr   Ú__annotations__ZDiscussionStatusFilterr   ÚpathÚjoinÚ
expanduserZdefault_homer    Zhf_cache_homeZdefault_cache_pathZdefault_assets_cache_pathr"   r#   r$   r%   r&   r'   Z_OLD_HF_TOKEN_PATHZHF_TOKEN_PATHZ_staging_homeZ__HF_HUB_DISABLE_PROGRESS_BARSr)   r*   r+   r,   r-   r.   r/   r0   ZMAIN_INFERENCE_API_FRAMEWORKSZALL_INFERENCE_API_FRAMEWORKSr   r   r   r   Ú<module>   s¸   
 
þýþÿÿý	ÿ
ÿ