U
    +È-e¥  ã                   @   sÐ  U d dl Z d dlZd dlmZ ddddh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$d$d%d&d'g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,d0¡Z-e j( )e,d1¡Z.e  d2e-¡Z/e  d3e.¡Z0e	e j d4¡pže j d5¡ƒZ1e	e j d6¡p¼e j d7¡ƒZ2e j( *d8¡Z3e j( )e,d9¡Z4e j d:¡Z5e5dk	røe	e5ƒndZ6ee e7d:< e	e j d;¡ƒZ8ee7d;< e	e j d<¡ƒZ9ee7d<< e	e j d=¡ƒZ:ee7d=< e	e j d>¡ƒZ;ee7d>< ee j d?¡ƒp|d@Z<e
e7d?< dAdBdCdDgZ=e=dEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]g Z>dS )^é    N)ÚOptionalÚ1ÚONZYESÚTRUEZAUTO)ÚvalueÚreturnc                 C   s   | d krdS |   ¡ tkS )NF)ÚupperÚENV_VARS_TRUE_VALUES©r   © r   úZ/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/huggingface_hub/constants.pyÚ_is_true   s    r   c                 C   s   | d k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ÚmodelZgradioZ	streamlitÚ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 Z	diffuserszsentence-transformersztext-generation-inferenceZtransformersz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)?Ú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"   ZMAIN_INFERENCE_API_FRAMEWORKSZALL_INFERENCE_API_FRAMEWORKSr   r   r   r   Ú<module>   s¼    
  þýþÿÿÿ
üç