o
    ·­Rhÿ'  ã                   @   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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!e(¡ +d"¡Z,e,d# Z-e'r‰e)Z,e)d# Z-d$Z.d%Z/d&Z0d'Z1e j% &d(d)¡Z2d*Z3d+Z4g d,¢Z5d-Z6d.Z7d/Z8d0Z9d1Z:de:e8e9gZ;g d2¢Z<e8d3e9d4iZ=e8e9e:d5œZ>ed6 Z?e @e?¡ZAee?d7f eBd8< ed9 ZCe @eC¡ZDee?d7f eBd:< ed; ZEe jF Ge jF Hd<¡d=¡ZIe jF Je jF He  *d>e jF Ge  *d?eI¡d@¡¡¡¡ZKeKZLe jF GeKdA¡ZMe jF GeKdB¡ZNe  *dCeM¡ZOe  *dDeN¡ZPe jF Je jF He  *dEeO¡¡¡ZQe jF Je jF He  *dFeP¡¡¡ZRee j% &dG¡pMe j% &dH¡ƒZSee j% &dI¡ƒZTee j% &dJ¡ƒppee j% &dK¡ƒppee j% &dL¡ƒZUe jF Je jF He  *dMe jF GeKdN¡¡¡¡ZVe jF Ge jF WeV¡dO¡ZXe'r¬e jF Ge jF Hd<¡d=dP¡ZYe jF GeYdA¡ZOe jF GeYdN¡ZVe j% &dQ¡ZZeZdur»eeZƒndZ[ee
 eBdQ< ee j% &dR¡ƒZ\e
eBdR< ee j% &dS¡ƒZ]e
eBdS< ee j% &dT¡ƒZ^e
eBdT< ee j% &dU¡ƒZ_e
eBdU< ee j% &dV¡ƒpýdWZ`eeBdV< ee j% &dX¡ƒpeZaeeBdX< ee j% &dY¡ƒpeZbeeBdY< e j% &dZ¡Zcee	 eBdZ< g d[¢Zdedg d\¢ Zed]Zfe j% &d^¡Zge j% &d_¡Zhe j% &d`¡Zie j% &da¡ZjdbZkdcZlddZmdeZndfZodgZpe jF GeKdh¡Zqe  *dieq¡ZrdS )jé    N)ÚLiteralÚOptionalÚTuple>   Ú1ÚONÚYESÚTRUEÚAUTOÚvalueÚreturnc                 C   s   | d u rdS |   ¡ tv S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r
   © r   ú[/home/air/sanwanet/backup_V2/venv/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   l    tvH. zpytorch_model{suffix}.binzmodel{suffix}.safetensorsztf_model{suffix}.h5zmodel.safetensorszmodel.safetensors.index.jsoni@x}Úmainz[A-Fa-f0-9]{5,40}zhttps://huggingface.co/ÚHUGGINGFACE_CO_STAGINGzhttps://huggingface.cozhttps://hub-ci.huggingface.coÚHF_ENDPOINTú/z(/{repo_id}/resolve/{revision}/{filename}zX-Repo-CommitzX-Linked-EtagzX-Linked-SizezX-HF-Bill-ToÚHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z,https://endpoints.huggingface.co/api/catalog)ÚcustomÚhuggingfaceÚhuggingfaceNeuronÚllamacppÚteiÚtgiÚ	tgiNeuronz(https://router.huggingface.co/{provider}z--ÚdatasetÚspaceÚmodel)ÚgradioÚ	streamlitÚdockerÚstaticz	datasets/zspaces/)ÚdatasetsÚspacesÚmodels)ÚallÚ
discussionÚpull_request.ÚDISCUSSION_TYPES)r,   ÚopenÚclosedÚDISCUSSION_STATUS)ÚrepoÚdiscussionsú~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEr   ÚhubÚassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEÚTRANSFORMERS_OFFLINEÚHF_DEBUGÚHF_HUB_DISABLE_TELEMETRYÚDISABLE_TELEMETRYÚDO_NOT_TRACKÚHF_TOKEN_PATHÚtokenÚstored_tokensÚhuggingface_stagingÚ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ÚHF_HUB_USER_AGENT_ORIGIN)Ú	diffuserszsentence-transformersztext-generation-inferenceÚtransformers)zadapter-transformersÚallennlpÚasteroidÚbertopicÚdoctrÚespnetÚfairseqÚfastaiÚfasttextÚflairÚk2ÚkerasÚ	mindsporeÚnemoÚ	open_clipÚ	paddlenlpÚpeftzpyannote-audioÚsklearnÚspacyzspan-markerÚspeechbrainÚstanzaÚtimmé   ÚOAUTH_CLIENT_IDÚOAUTH_CLIENT_SECRETÚOAUTH_SCOPESÚOPENID_PROVIDER_URLzX-Xet-Cas-UrlzX-Xet-Access-TokenzX-Xet-Token-Expirationz
X-Xet-HashzX-Xet-Refresh-Routezxet-authÚxetÚHF_XET_CACHE)sÚosÚreÚtypingr   r   r   r   ÚunionÚENV_VARS_TRUE_AND_AUTO_VALUESÚstrÚboolr   r   r   ÚPYTORCH_WEIGHTS_NAMEÚTF2_WEIGHTS_NAMEÚTF_WEIGHTS_NAMEÚFLAX_WEIGHTS_NAMEÚCONFIG_NAMEÚREPOCARD_NAMEÚDEFAULT_ETAG_TIMEOUTÚDEFAULT_DOWNLOAD_TIMEOUTÚDEFAULT_REQUEST_TIMEOUTÚDOWNLOAD_CHUNK_SIZEÚHF_TRANSFER_CONCURRENCYÚMAX_HTTP_DOWNLOAD_SIZEÚPYTORCH_WEIGHTS_FILE_PATTERNÚ SAFETENSORS_WEIGHTS_FILE_PATTERNÚTF2_WEIGHTS_FILE_PATTERNÚSAFETENSORS_SINGLE_FILEÚSAFETENSORS_INDEX_FILEÚSAFETENSORS_MAX_HEADER_LENGTHÚFILELOCK_LOG_EVERY_SECONDSÚDEFAULT_REVISIONÚcompileÚREGEX_COMMIT_OIDÚHUGGINGFACE_CO_URL_HOMEÚenvironÚgetÚ_staging_modeÚ_HF_DEFAULT_ENDPOINTÚ_HF_DEFAULT_STAGING_ENDPOINTÚgetenvÚrstripÚENDPOINTÚHUGGINGFACE_CO_URL_TEMPLATEÚ HUGGINGFACE_HEADER_X_REPO_COMMITÚ HUGGINGFACE_HEADER_X_LINKED_ETAGÚ HUGGINGFACE_HEADER_X_LINKED_SIZEÚHUGGINGFACE_HEADER_X_BILL_TOÚINFERENCE_ENDPOINTÚINFERENCE_ENDPOINTS_ENDPOINTÚINFERENCE_CATALOG_ENDPOINTÚINFERENCE_ENDPOINT_IMAGE_KEYSÚINFERENCE_PROXY_TEMPLATEÚREPO_ID_SEPARATORÚREPO_TYPE_DATASETÚREPO_TYPE_SPACEÚREPO_TYPE_MODELÚ
REPO_TYPESÚSPACES_SDK_TYPESÚREPO_TYPES_URL_PREFIXESÚREPO_TYPES_MAPPINGÚDiscussionTypeFilterÚget_argsr/   Ú__annotations__ÚDiscussionStatusFilterr2   ÚWEBHOOK_DOMAIN_TÚpathÚjoinÚ
expanduserÚdefault_homeÚ
expandvarsr6   Úhf_cache_homeÚdefault_cache_pathÚdefault_assets_cache_pathr:   r;   r<   r=   r>   r@   rA   rD   ÚdirnameÚHF_STORED_TOKENS_PATHÚ_staging_homeÚ__HF_HUB_DISABLE_PROGRESS_BARSrH   rI   rJ   rK   rL   rM   rN   rO   rP   ÚMAIN_INFERENCE_API_FRAMEWORKSÚALL_INFERENCE_API_FRAMEWORKSÚOAUTH_MAX_REDIRECTSri   rj   rk   rl   Ú!HUGGINGFACE_HEADER_X_XET_ENDPOINTÚ%HUGGINGFACE_HEADER_X_XET_ACCESS_TOKENÚ#HUGGINGFACE_HEADER_X_XET_EXPIRATIONÚHUGGINGFACE_HEADER_X_XET_HASHÚ&HUGGINGFACE_HEADER_X_XET_REFRESH_ROUTEÚ$HUGGINGFACE_HEADER_LINK_XET_AUTH_KEYÚdefault_xet_cache_pathrn   r   r   r   r   Ú<module>   s  
 
þýþÿÿþÿÿþÿÿ	ÿýþÿÿÿ
ÿ