
    g                     
   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j                  dh      Zdee	   de
fdZdee	   dee   f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jB                  d      Z"dZ# ee jH                  jK                  d            Z&dZ'dZ( e jR                  d      xs e&re(ne'Z*e*dz   Z+d Z,d!Z-d"Z.e jH                  jK                  d#d$      Z/d%Z0d&Z1d'Z2d(Z3d)Z4de4e2e3gZ5g d*Z6e2d+e3d,iZ7e2e3e4d-Z8ed.   Z9 ejt                  e9      Z;ee9d/f   e<d0<   ed1   Z= ejt                  e=      Z>ee9d/f   e<d2<   ed3   Z?e j                  j                  e j                  j                  d4      d5      ZCe j                  j                   e jR                  d6e j                  j                   e jR                  d7eC      d8                  ZDeDZEe j                  j                  eDd9      ZFe j                  j                  eDd:      ZG e jR                  d;eF      ZH e jR                  d<eG      ZI e jR                  d=eH      ZJ e jR                  d>eI      ZK ee jH                  jK                  d?      xs e jH                  jK                  d@            ZL ee jH                  jK                  dA            xsD  ee jH                  jK                  dB            xs!  ee jH                  jK                  dC            ZMe j                  j                  dD      ZNe jH                  jK                  dEe j                  j                  eDdF            ZOe j                  j                  e j                  j                  eO      dG      ZQe&re j                  j                  e j                  j                  d4      d5dH      ZRe j                  j                  eRd9      ZHe j                  j                  eRdI      ZNe j                  j                  eRdF      ZOe jH                  jK                  dJ      ZSeS eeS      ndZTee
   e<dJ<    ee jH                  jK                  dK            ZUe
e<dK<    ee jH                  jK                  dL            ZVe
e<dL<    ee jH                  jK                  dM            ZWe
e<dM<    ee jH                  jK                  dN            ZXe
e<dN<    ee jH                  jK                  dO            xs dPZYee<dO<    ee jH                  jK                  dQ            xs eZZee<dQ<    ee jH                  jK                  dR            xs eZ[ee<dR<   g dSZ\e\g dTz   Z]y)U    N)LiteralOptionalTuple>   1ONYESTRUEAUTOvaluereturnc                 4    | y| j                         t        v S )NF)upperENV_VARS_TRUE_VALUESr   s    N/var/www/openai/venv/lib/python3.12/site-packages/huggingface_hub/constants.py_is_truer      s    };;=000    c                     | y t        |       S )N)intr   s    r   _as_intr      s    }u:r   zpytorch_model.binztf_model.h5z
model.ckptzflax_model.msgpackzconfig.jsonz	README.md
   i   d   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_ENDPOINTz(/{repo_id}/resolve/{revision}/{filename}zX-Repo-CommitzX-Linked-EtagzX-Linked-SizeHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z--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_HOMEhuggingfacehubassetsHUGGINGFACE_HUB_CACHEHUGGINGFACE_ASSETS_CACHEHF_HUB_CACHEHF_ASSETS_CACHEHF_HUB_OFFLINETRANSFORMERS_OFFLINEHF_HUB_DISABLE_TELEMETRYDISABLE_TELEMETRYDO_NOT_TRACKz~/.huggingface/tokenHF_TOKEN_PATHtokenstored_tokenshuggingface_staging
_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)	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)^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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ENDPOINTHUGGINGFACE_CO_URL_TEMPLATE HUGGINGFACE_HEADER_X_REPO_COMMIT HUGGINGFACE_HEADER_X_LINKED_ETAG HUGGINGFACE_HEADER_X_LINKED_SIZEINFERENCE_ENDPOINTINFERENCE_ENDPOINTS_ENDPOINT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__DiscussionStatusFilterr-   WEBHOOK_DOMAIN_Tpathjoin
expanduserdefault_homer1   hf_cache_homedefault_cache_pathdefault_assets_cache_pathr6   r7   r8   r9   r:   r<   _OLD_HF_TOKEN_PATHr?   dirnameHF_STORED_TOKENS_PATH_staging_home__HF_HUB_DISABLE_PROGRESS_BARSrD   rE   rF   rG   rH   rI   rJ   rK   MAIN_INFERENCE_API_FRAMEWORKSALL_INFERENCE_API_FRAMEWORKS r   r   <module>r      s   	 	  + + 2  4 : :F8 D 1HSM 1d 18C= Xc]  +   (    &    ; #>  0  . 7  *      2::23 3 (@AB/ > 299]#p(D[o&)SS #2  #2  #2  ZZ^^$;=cd   L   
  O%6H
>  {Y 
 "  BC 5DV__EY5Z %,c12 Z !89 6EfooF\6] 5-s23 ] 01  ww||BGG..s3X>
''

BII
YRYY/>N WW\\'51 GGLL(;  "		"9;MN $299%?AZ[  ryy)>?"))-/GH"**..)9:dbjjnnMc>de RZZ^^678 0

2340

~./  WW''(>? 

Wg0NORWW__]%C_U GGLL!3!3C!8(DYZMGGLL>m\BGGLL8M "$0N!O 0N0ZH+,`d htn 
 )1@a1b(c  c -5RZZ^^Di5j,k #T k '/rzz~~>]/^&_ t _ #+2::>>:U+V"W 4 W BJJNNDEFY/ ( 
 #2::>>2G#HIaMa S a  'rzz~~6O'PQmUm  m
!   = @   r   