Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PALM
提交
ed98d18f
P
PALM
项目概览
PaddlePaddle
/
PALM
通知
4
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PALM
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ed98d18f
编写于
12月 03, 2019
作者:
W
wangxiao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update _downloader.py
上级
6c7f9f3e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
2 deletion
+6
-2
paddlepalm/_downloader.py
paddlepalm/_downloader.py
+6
-2
未找到文件。
paddlepalm/_downloader.py
浏览文件 @
ed98d18f
...
@@ -28,7 +28,7 @@ import ssl
...
@@ -28,7 +28,7 @@ import ssl
__all__
=
[
"download"
,
"ls"
]
__all__
=
[
"download"
,
"ls"
]
# for https
# for https
ssl
.
_create_default_https_context
=
ssl
.
_create_unverified_context
#
ssl._create_default_https_context = ssl._create_unverified_context
_items
=
{
_items
=
{
'pretrain'
:
{
'ernie-en-uncased-large'
:
'https://ernie.bj.bcebos.com/ERNIE_Large_en_stable-2.0.0.tar.gz'
,
'pretrain'
:
{
'ernie-en-uncased-large'
:
'https://ernie.bj.bcebos.com/ERNIE_Large_en_stable-2.0.0.tar.gz'
,
...
@@ -131,13 +131,15 @@ def _convert(path, silent=False):
...
@@ -131,13 +131,15 @@ def _convert(path, silent=False):
def
download
(
item
,
scope
=
'all'
,
path
=
'.'
):
def
download
(
item
,
scope
=
'all'
,
path
=
'.'
):
item
=
item
.
lower
()
item
=
item
.
lower
()
scope
=
scope
.
lower
()
scope
=
scope
.
lower
()
print
(
'1111111111111'
)
assert
item
in
_items
,
'{} is not found. Support list: {}'
.
format
(
item
,
list
(
_items
.
keys
()))
assert
item
in
_items
,
'{} is not found. Support list: {}'
.
format
(
item
,
list
(
_items
.
keys
()))
if
_items
[
item
][
'utils'
]
is
not
None
:
if
_items
[
item
][
'utils'
]
is
not
None
:
_download
(
item
,
'utils'
,
path
,
silent
=
True
)
_download
(
item
,
'utils'
,
path
,
silent
=
True
)
if
scope
!=
'all'
:
if
scope
!=
'all'
:
assert
scope
in
_items
[
item
],
'{} is not found. Support items: {}'
.
format
(
item
,
list
(
_items
.
keys
()))
print
(
'222222'
)
# assert scope in _items[item], '{} is not found. Support scopes: {}'.format(scope, list(_items[item].keys()))
_download
(
item
,
scope
,
path
)
_download
(
item
,
scope
,
path
)
else
:
else
:
for
s
in
_items
[
item
].
keys
():
for
s
in
_items
[
item
].
keys
():
...
@@ -146,6 +148,7 @@ def download(item, scope='all', path='.'):
...
@@ -146,6 +148,7 @@ def download(item, scope='all', path='.'):
def
_ls
(
item
,
scope
,
l
=
10
):
def
_ls
(
item
,
scope
,
l
=
10
):
if
scope
!=
'all'
:
if
scope
!=
'all'
:
print
(
'33333'
)
assert
scope
in
_items
[
item
],
'{} is not found. Support scopes: {}'
.
format
(
scope
,
list
(
_items
[
item
].
keys
()))
assert
scope
in
_items
[
item
],
'{} is not found. Support scopes: {}'
.
format
(
scope
,
list
(
_items
[
item
].
keys
()))
print
(
'{} ==> {}'
.
format
(
item
,
scope
))
print
(
'{} ==> {}'
.
format
(
item
,
scope
))
else
:
else
:
...
@@ -160,6 +163,7 @@ def ls(item='all', scope='all'):
...
@@ -160,6 +163,7 @@ def ls(item='all', scope='all'):
return
return
print
(
'Download list:'
)
print
(
'Download list:'
)
if
item
!=
'all'
:
if
item
!=
'all'
:
print
(
'44444'
)
assert
item
in
_items
,
'{} is not found. Support scopes: {}'
.
format
(
item
,
list
(
_items
.
keys
()))
assert
item
in
_items
,
'{} is not found. Support scopes: {}'
.
format
(
item
,
list
(
_items
.
keys
()))
_ls
(
item
,
scope
)
_ls
(
item
,
scope
)
else
:
else
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录