Skip to content

Commit ca07101

Browse files
authored
[PaddleNLP]update case for all_list (#3042)
* fix path for PaddleNLP * fix * Revert "fix" This reverts commit c7b3441. * fix * update case for all_list * update * fix error * fix requirements * fix cmd of document * fix cmd * fix * fix requirements * clean install * fix install
1 parent dc31e8a commit ca07101

14 files changed

+123
-73
lines changed

models_restruct/PaddleNLP/cases/applications^information_extraction^document.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,25 @@ case:
2121
params:
2222
- --device gpu
2323
- --max_steps 25
24-
- --logging_steps 1
24+
- --logging_steps 5
25+
- --save_steps 25
2526
- --eval_steps 25
2627
- --seed 42
2728
- --model_name_or_path uie-x-base
2829
- --output_dir ./checkpoint/model_best
2930
- --train_path data/train.txt
3031
- --dev_path data/dev.txt
3132
- --max_seq_len 512
32-
- --per_device_train_batch_size 2
33-
- --per_device_eval_batch_size 2
34-
- --num_train_epochs 20
33+
- --per_device_train_batch_size 8
34+
- --per_device_eval_batch_size 8
35+
- --num_train_epochs 10
3536
- --learning_rate 1e-5
3637
- --do_train
3738
- --do_eval
3839
- --do_export
3940
- --export_model_dir ./checkpoint/model_best
4041
- --overwrite_output_dir
42+
- --disable_tqdm True
4143
- --metric_for_best_model eval_f1
4244
- --load_best_model_at_end True
4345
- --save_total_limit 1

models_restruct/PaddleNLP/cases/examples^language_model^convbert.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ case:
33
train:
44
-
55
name: single
6-
path: slm/examples/language_model/convbert
6+
path: slm/model_zoo/convbert
77
cmd: python -u run_glue.py
88
params:
99
- --model_type convbert
@@ -27,7 +27,7 @@ case:
2727
train:
2828
-
2929
name: single
30-
path: slm/examples/language_model/convbert
30+
path: slm/model_zoo/convbert
3131
cmd: python -u run_glue.py
3232
params:
3333
- --model_type convbert

models_restruct/PaddleNLP/cases/examples^language_model^luke.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,16 @@ case:
33
train:
44
-
55
name: prepare
6-
path: slm/examples/language_model/luke
6+
path: slm/model_zoo/luke
77
cmd: mkdir data && cd data && wget https://data.deepai.org/squad1.1.zip --no-check-certificate
88
-
99
name: prepare_data
10-
path: slm/examples/language_model/luke/data
10+
path: slm/model_zoo/luke/data
1111
cmd: unzip squad1.1.zip && mv train-v1.1.json train.json && mv dev-v1.1.json dev.json
1212
-
1313
name: run_squad
14-
path: slm/examples/language_model/luke
14+
path: slm/model_zoo/luke
15+
1516
cmd: python -m paddle.distributed.launch run_squad.py
1617
params:
1718
- --model_type luke
@@ -27,7 +28,7 @@ case:
2728
- --save_step 2
2829
-
2930
name: run_open_entity.py
30-
path: slm/examples/language_model/luke
31+
path: slm/model_zoo/luke
3132
cmd: python -m paddle.distributed.launch run_open_entity.py
3233
params:
3334
- --model_type luke-large

models_restruct/PaddleNLP/cases/examples^language_model^megatronbert.yaml

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,29 @@ case:
33
train:
44
-
55
name: run_squad
6-
path: slm/examples/language_model/luke
6+
path: slm/model_zoo/megatronbert
77
cmd: python -m paddle.distributed.launch run_squad.py
88
params:
9-
- --model_type luke
10-
- --device gpu
11-
- --learning_rate 15e-6
12-
- --num_train_epochs 1
13-
- --batch_size 8
14-
- --do_predict
159
- --do_train
16-
- --model_name_or_path luke-large
17-
- --logging_steps 1
18-
- --max_steps 2
19-
- --save_step 2
10+
- --version_2_with_negative
11+
- --do_predict
12+
- --batch_size=8
13+
- --model_name_or_path=megatronbert-cased
14+
- --learning_rate=1e-5
15+
- --output_dir=output/
16+
- --device=gpu
17+
- --num_train_epochs=1
2018
-
21-
name: run_open_entity
22-
path: slm/examples/language_model/luke
23-
cmd: python -m paddle.distributed.launch run_open_entity.py
19+
name: run_glue
20+
path: slm/model_zoo/megatronbert
21+
cmd: python -m paddle.distributed.launch run_glue.py
2422
params:
25-
- --model_type luke-large
26-
- --data_dir data/
27-
- --output_dir ./output
28-
- --device gpu
29-
- --learning_rate 1e-5
30-
- --num_train_epochs 1
31-
- --batch_size 2
23+
- --task_name=mnli
24+
- --output_dir=output/
25+
- --model_name_or_path=megatronbert-cased
26+
- --learning_rate=1e-5
27+
- --device=gpu
28+
- --num_train_epochs=1
3229
eval: skipped
3330
infer: skipped
3431
export: skipped

models_restruct/PaddleNLP/cases/examples^language_model^rembert.yaml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,26 @@ case:
22
linux:
33
train:
44
-
5-
name: run_thucnews
6-
path: slm/examples/language_model/roformer
7-
cmd: python -m paddle.distributed.launch run_thucnews.py
5+
name: prepare
6+
path: slm/model_zoo/rembert
7+
cmd: mkdir data && cd data && wget https://dl.fbaipublicfiles.com/XNLI/XNLI-MT-1.0.zip --no-check-certificate \
8+
&& unzip XNLI-MT-1.0.zip && rm XNLI-MT-1.0.zip && mv XNLI-MT-1.0/multinli/multinli.train.en.tsv ./
9+
-
10+
name: run_main
11+
path: slm/model_zoo/rembert
12+
cmd: python -m paddle.distributed.launch main.py
813
params:
9-
- --model_type roformer
10-
- --model_name_or_path roformer-chinese-base
11-
- --max_seq_length 256
12-
- --batch_size 64
13-
- --learning_rate 2e-5
14-
- --num_train_epochs 3
15-
- --logging_steps 1
16-
- --save_steps 2
17-
- --output_dir ./thucnews/
14+
- --model_type rembert
15+
- --data_dir data/
16+
- --output_dir output/
1817
- --device gpu
19-
- --use_amp True
20-
- --max_steps 2
18+
- --learning_rate 1e-5
19+
- --num_train_epochs 3
20+
- --train_batch_size 16
21+
- --do_train
22+
- --do_eval
23+
- --task xnli
24+
- --eval_step 2
2125
eval: skipped
2226
infer: skipped
2327
export: skipped

models_restruct/PaddleNLP/cases/examples^language_model^roformer.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ case:
33
train:
44
-
55
name: run_thucnews
6-
path: slm/examples/language_model/roformer
6+
path: slm/model_zoo/roformer
77
cmd: python -m paddle.distributed.launch run_thucnews.py
88
params:
99
- --model_type roformer
@@ -20,7 +20,7 @@ case:
2020
- --max_steps 2
2121
-
2222
name: run_cail2019_scm
23-
path: slm/examples/language_model/roformer
23+
path: slm/model_zoo/roformer
2424
cmd: python -m paddle.distributed.launch run_cail2019_scm.py
2525
params:
2626
- --model_type roformer_mean_pooling
@@ -44,7 +44,7 @@ case:
4444
train:
4545
-
4646
name: run_thucnews
47-
path: slm/examples/language_model/roformer
47+
path: slm/model_zoo/roformer
4848
cmd: python -m paddle.distributed.launch run_thucnews.py
4949
params:
5050
- --model_type roformer
@@ -61,7 +61,7 @@ case:
6161
- --max_steps 2
6262
-
6363
name: run_cail2019_scm
64-
path: slm/examples/language_model/roformer
64+
path: slm/model_zoo/roformer
6565
cmd: python -m paddle.distributed.launch run_cail2019_scm.py
6666
params:
6767
- --model_type roformer_mean_pooling

models_restruct/PaddleNLP/cases/examples^language_model^t5.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ case:
33
train:
44
-
55
name: train_rte
6-
path: slm/examples/language_model/t5
6+
path: slm/model_zoo/t5
77
cmd: python run_glue.py
88
params:
99
- --model_name_or_path t5-base
@@ -22,7 +22,7 @@ case:
2222
- --output_dir outputs/rte/
2323
-
2424
name: trainer_finetune_rte
25-
path: slm/examples/language_model/t5
25+
path: slm/model_zoo/t5
2626
cmd: python -m paddle.distributed.launch run_glue_trainer.py
2727
params:
2828
- --model_name_or_path t5-base
@@ -43,7 +43,7 @@ case:
4343
- --max_steps 2
4444
-
4545
name: trainer_finetune_cluewsc2020
46-
path: slm/examples/language_model/t5
46+
path: slm/model_zoo/t5
4747
cmd: python -m paddle.distributed.launch run_glue_trainer.py
4848
params:
4949
- --model_name_or_path Langboat/mengzi-t5-base-mt
@@ -68,7 +68,7 @@ case:
6868
train:
6969
-
7070
name: train_rte
71-
path: slm/examples/language_model/t5
71+
path: slm/model_zoo/t5
7272
cmd: python run_glue.py
7373
params:
7474
- --model_name_or_path t5-base
@@ -87,7 +87,7 @@ case:
8787
- --output_dir outputs/rte/
8888
-
8989
name: trainer_finetune_rte
90-
path: slm/examples/language_model/t5
90+
path: slm/model_zoo/t5
9191
cmd: python -m paddle.distributed.launch run_glue_trainer.py
9292
params:
9393
- --model_name_or_path t5-base
@@ -106,9 +106,10 @@ case:
106106
- --fp16_opt_level "O1"
107107
- --output_dir outputs/rte/
108108
- --max_steps 2
109+
- --overwrite_output_dir
109110
-
110111
name: trainer_finetune_cluewsc2020
111-
path: slm/examples/language_model/t5
112+
path: slm/model_zoo/t5
112113
cmd: python -m paddle.distributed.launch run_glue_trainer.py
113114
params:
114115
- --model_name_or_path Langboat/mengzi-t5-base-mt
@@ -124,6 +125,7 @@ case:
124125
- --save_total_limit 3
125126
- --output_dir outputs/clue/cluewsc2020
126127
- --max_steps 2
128+
- --overwrite_output_dir
127129
eval: skipped
128130
infer: skipped
129131
export: skipped

models_restruct/PaddleNLP/cases/examples^language_model^xlm.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ case:
33
train:
44
-
55
name: clone_kytea
6-
path: slm/examples/language_model/xlm
6+
path: slm/model_zoo/xlm
77
cmd: git clone https://github.com/neubig/kytea.git
88
-
99
name: build_kytea
10-
path: slm/examples/language_model/xlm/kytea
10+
path: slm/model_zoo/xlm/kytea
1111
cmd: autoreconf -i && ./configure --prefix=$HOME/local && make && make install
1212
-
1313
name: train_xnli
14-
path: slm/examples/language_model/xlm
14+
path: slm/model_zoo/xlm
1515
cmd: python xnli_train.py
1616
params:
1717
- --batch_size 8
@@ -23,7 +23,7 @@ case:
2323
eval:
2424
-
2525
name: eval_xnli
26-
path: slm/examples/language_model/xlm
26+
path: slm/model_zoo/xlm
2727
cmd: python xnli_eval.py
2828
params:
2929
- --batch_size 8

models_restruct/PaddleNLP/cases/examples^multimodal^layoutlm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ case:
1010
path: slm/examples/multimodal/layoutlm
1111
cmd: python train_funsd.py
1212
params:
13-
- -data_dir "./data/"
13+
- --data_dir "./data/"
1414
- --model_name_or_path "layoutlm-base-uncased"
1515
- --do_lower_case
1616
- --max_seq_length 512

models_restruct/PaddleNLP/cases/model_zoo^ernie-tiny.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ case:
33
train:
44
-
55
name: prepare
6-
path: slm/model_zoo/ernie-tiny/data
6+
path: slm/model_zoo/ernie-3.0-tiny/data
77
cmd: wget https://paddle-qa.bj.bcebos.com/paddlenlp/ernie-tiny.tar.gz && tar -xzvf ernie-tiny.tar.gz && cp -r ernie-tiny/* ./
88
-
99
name: fintune
10-
path: slm/model_zoo/ernie-tiny/
10+
path: slm/model_zoo/ernie-3.0-tiny/
1111
cmd: python run_train.py
1212
params:
1313
- --device gpu
@@ -39,7 +39,7 @@ case:
3939
evaluation: "="
4040
-
4141
name: compress
42-
path: slm/model_zoo/ernie-tiny/
42+
path: slm/model_zoo/ernie-3.0-tiny/
4343
cmd: python run_train.py
4444
params:
4545
- --do_compress
@@ -75,7 +75,7 @@ case:
7575
eval:
7676
-
7777
name: eval
78-
path: slm/model_zoo/ernie-tiny/
78+
path: slm/model_zoo/ernie-3.0-tiny/
7979
cmd: python run_eval.py
8080
params:
8181
- --device gpu

0 commit comments

Comments
 (0)