Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
hapi
提交
57f9f6d2
H
hapi
项目概览
PaddlePaddle
/
hapi
通知
11
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
4
列表
看板
标记
里程碑
合并请求
7
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
hapi
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
4
Issue
4
列表
看板
标记
里程碑
合并请求
7
合并请求
7
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
57f9f6d2
编写于
4月 30, 2020
作者:
P
pkpk
提交者:
GitHub
4月 30, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #69 from xyzhou-puck/master
change bert for QA
上级
07ede80c
93d78299
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
35 addition
and
1 deletion
+35
-1
examples/bert/bert_classifier.py
examples/bert/bert_classifier.py
+1
-1
examples/bert/readme.md
examples/bert/readme.md
+9
-0
examples/bert/run_classifier_multi_gpu.sh
examples/bert/run_classifier_multi_gpu.sh
+25
-0
未找到文件。
examples/bert/bert_classifier.py
浏览文件 @
57f9f6d2
...
...
@@ -157,7 +157,7 @@ def main():
labels
,
device
=
device
)
cls_model
.
bert_layer
.
load
(
"./bert_
small
"
,
reset_optimizer
=
True
)
cls_model
.
bert_layer
.
load
(
"./bert_
uncased_L-12_H-768_A-12/bert
"
,
reset_optimizer
=
True
)
# do train
cls_model
.
fit
(
train_data
=
train_dataloader
.
dataloader
,
...
...
examples/bert/readme.md
0 → 100644
浏览文件 @
57f9f6d2
1.
download data: wget https://paddle-hapi.bj.bcebos.com/data/bert_data.tar.gz
2.
unzip data: tar -zvxf bert_data.tar.gz
3.
download pretrained parameters: wget https://paddle-hapi.bj.bcebos.com/models/bert_uncased_L-12_H-768_A-12.tar.gz
4.
unzip pretrained parameters: tar -zvxf bert_uncased_L-12_H-768_A-12.tar.gz
4.
bash run_classifier_single_gpu.sh
examples/bert/run_classifier_multi_gpu.sh
0 → 100755
浏览文件 @
57f9f6d2
#!/bin/bash
BERT_BASE_PATH
=
"./bert_uncased_L-12_H-768_A-12/"
DATA_PATH
=
"./data/glue_data/MNLI/"
CKPT_PATH
=
"./data/saved_model/mnli_models"
# start fine-tuning
python3.7
-m
paddle.distributed.launch
--started_port
8899
--selected_gpus
=
1,2,3 bert_classifier.py
\
--use_cuda
true
\
--do_train
true
\
--do_test
true
\
--batch_size
64
\
--data_dir
${
DATA_PATH
}
\
--vocab_path
${
BERT_BASE_PATH
}
/vocab.txt
\
--checkpoints
${
CKPT_PATH
}
\
--save_steps
1000
\
--weight_decay
0.01
\
--warmup_proportion
0.1
\
--validation_steps
100
\
--epoch
3
\
--max_seq_len
128
\
--bert_config_path
${
BERT_BASE_PATH
}
/bert_config.json
\
--learning_rate
5e-5
\
--skip_steps
10
\
--shuffle
true
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录