Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PALM
提交
93f296ac
P
PALM
项目概览
PaddlePaddle
/
PALM
通知
7
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看板
提交
93f296ac
编写于
12月 16, 2019
作者:
X
xixiaoyao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add roberta-cn
上级
e566f312
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
24 addition
and
13 deletion
+24
-13
paddlepalm/_downloader.py
paddlepalm/_downloader.py
+17
-6
paddlepalm/utils/reader_helper.py
paddlepalm/utils/reader_helper.py
+7
-7
未找到文件。
paddlepalm/_downloader.py
浏览文件 @
93f296ac
...
...
@@ -34,6 +34,8 @@ _items = {
'pretrain'
:
{
'ernie-en-uncased-large'
:
'https://ernie.bj.bcebos.com/ERNIE_Large_en_stable-2.0.0.tar.gz'
,
'bert-en-uncased-large'
:
'https://bert-models.bj.bcebos.com/uncased_L-24_H-1024_A-16.tar.gz'
,
'bert-en-uncased-base'
:
'https://bert-models.bj.bcebos.com/uncased_L-12_H-768_A-12.tar.gz'
,
'roberta-cn-base'
:
'https://bert-models.bj.bcebos.com/chinese_roberta_wwm_ext_L-12_H-768_A-12.tar.gz'
,
'roberta-cn-large'
:
'https://bert-models.bj.bcebos.com/chinese_roberta_wwm_large_ext_L-24_H-1024_A-16.tar.gz'
,
'utils'
:
None
},
'reader'
:
{
'utils'
:
None
},
'backbone'
:
{
'utils'
:
None
},
...
...
@@ -91,13 +93,22 @@ def _download(item, scope, path, silent=False):
tar
.
extractall
(
path
=
data_dir
)
tar
.
close
()
os
.
remove
(
filename
)
if
scope
.
startswith
(
'bert'
):
source_path
=
data_dir
+
'/'
+
data_name
.
split
(
'.'
)[
0
]
fileList
=
os
.
listdir
(
source_path
)
for
file
in
fileList
:
filePath
=
os
.
path
.
join
(
source_path
,
file
)
if
len
(
os
.
listdir
(
data_dir
))
==
1
and
os
.
path
.
isdir
(
os
.
path
.
join
(
data_dir
,
os
.
listdir
(
data_dir
)[
0
])):
temp
=
os
.
path
.
join
(
data_dir
,
os
.
listdir
(
data_dir
)[
0
]
)
for
file
in
os
.
listdir
(
temp
)
:
filePath
=
os
.
path
.
join
(
temp
,
file
)
shutil
.
move
(
filePath
,
data_dir
)
os
.
removedirs
(
source_path
)
os
.
removedirs
(
temp
)
# if scope.startswith('bert'):
# source_path = os.path.join(data_dir + '/' + data_name.split('.')[0]
# fileList = os.listdir(source_path)
# for file in fileList:
# filePath = os.path.join(source_path, file)
# shutil.move(filePath, data_dir)
# os.removedirs(source_path)
if
not
silent
:
print
(
'done!'
)
if
not
silent
:
...
...
paddlepalm/utils/reader_helper.py
浏览文件 @
93f296ac
...
...
@@ -203,13 +203,13 @@ def create_joint_iterator_fn(iterators, iterator_prefixes, joint_shape_and_dtype
print
(
np
.
shape
(
i
))
print
(
''
)
v
-=
1
if
return_type
==
'list'
:
yield
results
elif
return_type
==
'dict'
:
temp
=
{}
for
pos
,
i
in
enumerate
(
results
):
temp
[
pos_to_outname
[
pos
]]
=
i
yield
temp
if
return_type
==
'list'
:
yield
results
elif
return_type
==
'dict'
:
temp
=
{}
for
pos
,
i
in
enumerate
(
results
):
temp
[
pos_to_outname
[
pos
]]
=
i
yield
temp
return
iterator
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录