o
    Zhr                     @   s  d Z ddlmZ ddlmZ ddlmZ ddlm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZp dS )z
File utilities: utilities related to download and cache models

This module should not be update anymore and is only left for backward compatibility.
    )get_full_repo_name)HF_HUB_DISABLE_TELEMETRY   )__version__)hCLOUDFRONT_DISTRIB_PREFIXCONFIG_NAMEDUMMY_INPUTS
DUMMY_MASKENV_VARS_TRUE_AND_AUTO_VALUESENV_VARS_TRUE_VALUESFEATURE_EXTRACTOR_NAMEFLAX_WEIGHTS_NAMEHF_MODULES_CACHEHUGGINGFACE_CO_PREFIXHUGGINGFACE_CO_RESOLVE_ENDPOINTMODEL_CARD_NAMEMULTIPLE_CHOICE_DUMMY_INPUTSPYTORCH_PRETRAINED_BERT_CACHEPYTORCH_TRANSFORMERS_CACHES3_BUCKET_PREFIXSENTENCEPIECE_UNDERLINESPIECE_UNDERLINETF2_WEIGHTS_NAMETF_WEIGHTS_NAMETORCH_FX_REQUIRED_VERSIONTRANSFORMERS_CACHE TRANSFORMERS_DYNAMIC_MODULE_NAMEUSE_JAXUSE_TF	USE_TORCHWEIGHTS_INDEX_NAMEWEIGHTS_NAMEContextManagersDummyObjectEntryNotFoundErrorExplicitEnumModelOutputPaddingStrategyPushToHubMixinRepositoryNotFoundErrorRevisionNotFoundError
TensorType_LazyModuleadd_code_sample_docstringsadd_end_docstringsadd_start_docstrings%add_start_docstrings_to_model_forwardcached_property	copy_funcdefault_cache_pathdefine_sagemaker_informationget_torch_versionhas_filehttp_user_agentis_apex_availableis_bs4_availableis_coloredlogs_availableis_datasets_availableis_detectron2_availableis_faiss_availableis_flax_availableis_ftfy_availableis_g2p_en_availableis_in_notebookis_ipex_availableis_librosa_availableis_offline_modeis_onnx_availableis_pandas_availableis_phonemizer_availableis_protobuf_availableis_psutil_availableis_py3nvml_availableis_pyctcdecode_availableis_pytesseract_available!is_pytorch_quantization_availableis_rjieba_availableis_sagemaker_dp_enabledis_sagemaker_mp_enabledis_scipy_availableis_sentencepiece_availableis_seqio_availableis_sklearn_availableis_soundfile_availableis_spacy_availableis_speech_available	is_tensor#is_tensorflow_probability_availableis_tf2onnx_availableis_tf_availableis_timm_availableis_tokenizers_availableis_torch_availableis_torch_bf16_availableis_torch_cuda_availableis_torch_fx_availableis_torch_fx_proxyis_torch_mps_availableis_torch_tf32_availableis_torch_xla_availableis_torchaudio_availableis_training_run_on_sagemakeris_vision_availablereplace_return_docstringsrequires_backendsto_numpy	to_py_objtorch_only_methodN)q__doc__Zhuggingface_hubr   Zhuggingface_hub.constantsr   ZDISABLE_TELEMETRY r   utilsr   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm    rq   rq   F/var/www/auris/lib/python3.10/site-packages/transformers/file_utils.py<module>   s    