You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
106 lines
2.9 KiB
106 lines
2.9 KiB
# Copyright 2020 The HuggingFace Team. All rights reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
"""
|
|
File utilities: utilities related to download and cache models
|
|
|
|
This module should not be update anymore and is only left for backward compatibility.
|
|
"""
|
|
|
|
from . import __version__
|
|
|
|
# Backward compatibility imports, to make sure all those objects can be found in file_utils
|
|
from .utils import (
|
|
CLOUDFRONT_DISTRIB_PREFIX,
|
|
CONFIG_NAME,
|
|
DUMMY_INPUTS,
|
|
DUMMY_MASK,
|
|
ENV_VARS_TRUE_AND_AUTO_VALUES,
|
|
ENV_VARS_TRUE_VALUES,
|
|
FEATURE_EXTRACTOR_NAME,
|
|
HF_MODULES_CACHE,
|
|
MODEL_CARD_NAME,
|
|
MULTIPLE_CHOICE_DUMMY_INPUTS,
|
|
S3_BUCKET_PREFIX,
|
|
SENTENCEPIECE_UNDERLINE,
|
|
SPIECE_UNDERLINE,
|
|
TRANSFORMERS_DYNAMIC_MODULE_NAME,
|
|
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,
|
|
copy_func,
|
|
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_g2p_en_available,
|
|
is_in_notebook,
|
|
is_librosa_available,
|
|
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_timm_available,
|
|
is_tokenizers_available,
|
|
is_torch_available,
|
|
is_torch_cuda_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_method,
|
|
)
|