o
    h	%                     @   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 e!dZ"dZ#ee j$%dZ&dZ'dZ(e )d e'*d!Z+e+d" Z,e&re(Z+e(d" Z,d#Z-d$Z.d%Z/d&Z0e j$%d'd(Z1d)Z2d*Z3d+Z4d,Z5d-Z6d.Z7d/Z8de8e6e7gZ9g d0Z:e6d1e7d2iZ;e6e7e8d3Z<ed4 Z=e>e=Z?ee=d5f e@d6< ed7 ZAe>eAZBee=d5f e@d8< ed9 ZCe jDEe jDFd:d;ZGe jDHe jDFe )d<e jDEe )d=eGd>ZIeIZJe jDEeId?ZKe jDEeId@ZLe )dAeKZMe )dBeLZNe jDHe jDFe )dCeMZOe jDHe jDFe )dDeNZPee j$%dEpGe j$%dFZQee j$%dGZRee j$%dHpjee j$%dIpjee j$%dJZSe jDHe jDFe )dKe jDEeIdLZTe jDEe jDUeTdMZVe&re jDEe jDFd:d;dNZWe jDEeWd?ZMe jDEeWdLZTe j$%dOZXeXdureeXndZYee
 e@dO< ee j$%dPZZe
e@dP< ee j$%dQZ[e
e@dQ< ee j$%dRZ\e
e@dR< ee j$%dSZ]e
e@dS< ee j$%dTpdUZ^ee@dT< ee j$%dVpeZ_ee@dV< ee j$%dWpeZ`ee@dW< e j$%dXZaee	 e@dX< g dYZbebg dZ Zcd[Zdd\Zed]Zfd^Zgd_Zhd`Zie jDEeIdaZje )dbejZkdS )c    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   m/var/www/html/construction_image-detection-poc/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   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/catalogz(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_HOMEhuggingface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timmz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)l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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_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__DiscussionStatusFilterr+   WEBHOOK_DOMAIN_Tpathjoin
expanduserdefault_home
expandvarsr/   hf_cache_homedefault_cache_pathdefault_assets_cache_pathr4   r5   r6   r7   r8   r:   r;   r>   dirnameHF_STORED_TOKENS_PATH_staging_home__HF_HUB_DISABLE_PROGRESS_BARSrB   rC   rD   rE   rF   rG   rH   rI   rJ   MAIN_INFERENCE_API_FRAMEWORKSALL_INFERENCE_API_FRAMEWORKS!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_pathrc   r   r   r   r   <module>   s  
 
	
