|
31 | 31 | from paddle.nn import Embedding, Layer
|
32 | 32 | # TODO(fangzeyang) Temporary fix and replace by paddle framework downloader later
|
33 | 33 | from paddle.utils.download import is_url
|
34 |
| -from paddlenlp.utils.downloader import (download_check, COMMUNITY_MODEL_PREFIX) |
35 |
| -from paddlenlp.utils.downloader import get_path_from_url_with_filelock |
36 |
| -from paddlenlp.utils.env import MODEL_HOME, LOCK_FILE_HOME |
37 | 34 |
|
38 |
| -from paddlenlp.utils.log import logger |
| 35 | +from paddlenlp import __version__ |
| 36 | +from paddlenlp.utils.downloader import (COMMUNITY_MODEL_PREFIX, download_check, |
| 37 | + get_path_from_url_with_filelock) |
| 38 | +from paddlenlp.utils.env import LOCK_FILE_HOME, MODEL_HOME |
39 | 39 | from paddlenlp.utils.file_lock import FileLock
|
| 40 | +from paddlenlp.utils.log import logger |
40 | 41 |
|
41 | 42 | from .configuration_utils import PretrainedConfig
|
42 | 43 | from .generation_utils import GenerationMixin
|
@@ -439,7 +440,9 @@ def from_pretrained(cls,
|
439 | 440 | resolved_resource_files[file_id] = hf_hub_download(
|
440 | 441 | repo_id=pretrained_model_name_or_path,
|
441 | 442 | filename=file_path,
|
442 |
| - cache_dir=MODEL_HOME) |
| 443 | + cache_dir=MODEL_HOME, |
| 444 | + library_name="PaddleNLP", |
| 445 | + library_version=__version__) |
443 | 446 | else:
|
444 | 447 | path = os.path.join(default_root, file_path.split('/')[-1])
|
445 | 448 | if os.path.exists(path):
|
@@ -848,7 +851,9 @@ def _resolve_model_file_path(cls: Type[PretrainedModel],
|
848 | 851 | return hf_hub_download(
|
849 | 852 | repo_id=pretrained_model_name_or_path,
|
850 | 853 | filename=cls.resource_files_names['model_state'],
|
851 |
| - cache_dir=MODEL_HOME) |
| 854 | + cache_dir=MODEL_HOME, |
| 855 | + library_name="PaddleNLP", |
| 856 | + library_version=__version__) |
852 | 857 |
|
853 | 858 | # 2. when it is model-name
|
854 | 859 | if pretrained_model_name_or_path in cls.pretrained_init_configuration:
|
|
0 commit comments