mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-06 17:17:14 +08:00
[Other] Update example codes using download_model api (#486)
* update example codes using download_model api * add resource files to repo * add resource files to repo * fix * reduce unused lib * fix
This commit is contained in:
@@ -245,5 +245,6 @@ def download_model(name: str,
|
||||
except FileExistsError:
|
||||
pass
|
||||
print('Successfully download model at path: {}'.format(fullpath))
|
||||
return fullpath
|
||||
else:
|
||||
print('ERROR: Could not find a model named {}'.format(name))
|
||||
|
@@ -11,4 +11,6 @@
|
||||
# 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.
|
||||
|
||||
from .profile import profile
|
||||
from .example_resource import get_detection_test_image
|
||||
|
24
python/fastdeploy/utils/example_resource.py
Normal file
24
python/fastdeploy/utils/example_resource.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# Copyright (c) 2022 PaddlePaddle Authors. 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.
|
||||
import fastdeploy.download as download
|
||||
import fastdeploy.utils.hub_env as hubenv
|
||||
|
||||
|
||||
def get_detection_test_image(path=None):
|
||||
if path is None:
|
||||
path = hubenv.RESOURCE_HOME
|
||||
fullpath = download.download(
|
||||
url='https://bj.bcebos.com/paddlehub/fastdeploy/example/detection_test_image.jpg',
|
||||
path=path)
|
||||
return fullpath
|
@@ -52,3 +52,4 @@ USER_HOME = _get_user_home()
|
||||
HUB_HOME = _get_hub_home()
|
||||
MODEL_HOME = _get_sub_home('models')
|
||||
CONF_HOME = _get_sub_home('conf')
|
||||
RESOURCE_HOME = _get_sub_home('resources')
|
||||
|
Reference in New Issue
Block a user