Skip to content

Commit 8a1f86d

Browse files
committed
update pretrain for benchmark
1 parent 5b54ac4 commit 8a1f86d

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

test_tipc/configs/slanet/train_infer_python.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Global.auto_cast:fp32
77
Global.epoch_num:lite_train_lite_infer=3|whole_train_whole_infer=50
88
Global.save_model_dir:./output/
99
Train.loader.batch_size_per_card:lite_train_lite_infer=16|whole_train_whole_infer=128
10-
Global.pretrained_model:./pretrain_models/en_ppstructure_mobile_v2.0_SLANet_train/best_accuracy
10+
Global.pretrained_model:./pretrain_models/ch_ppstructure_mobile_v2.0_SLANet_train/best_accuracy
1111
train_model_name:latest
1212
train_infer_img_dir:./ppstructure/docs/table/table.jpg
1313
null:null
1414
##
1515
trainer:norm_train
16-
norm_train:tools/train.py -c configs/table/SLANet.yml -o Global.cal_metric_during_train=False Global.print_batch_step=1 Train.loader.shuffle=false Train.dataset.data_dir=./train_data/pubtabnet/train Train.dataset.label_file_list=[./train_data/pubtabnet/train.jsonl] Eval.dataset.data_dir=./train_data/pubtabnet/test Eval.dataset.label_file_list=[./train_data/pubtabnet/test.jsonl]
16+
norm_train:tools/train.py -c configs/table/SLANet_ch.yml -o Global.cal_metric_during_train=False Global.print_batch_step=1 Train.loader.shuffle=false Train.dataset.data_dir=./train_data/pubtabnet Train.dataset.label_file_list=[./train_data/pubtabnet/train.txt] Eval.dataset.data_dir=./train_data/pubtabnet Eval.dataset.label_file_list=[./train_data/pubtabnet/val.txt]
1717
pact_train:null
1818
fpgm_train:null
1919
distill_train:null
@@ -54,7 +54,7 @@ random_infer_input:[{float32,[3,488,488]}]
5454
===========================train_benchmark_params==========================
5555
batch_size:64
5656
fp_items:fp32|fp16
57-
epoch:2
57+
epoch:1
5858
--profiler_options:batch_range=[10,20];state=GPU;tracer_option=Default;profile_path=model.profile
5959
flags:FLAGS_eager_delete_tensor_gb=0.0;FLAGS_fraction_of_gpu_memory_to_use=0.98;FLAGS_conv_workspace_size_limit=4096
6060
===========================to_static_train_benchmark_params===========================

test_tipc/prepare.sh

+11-7
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@ if [ ${MODE} = "benchmark_train" ];then
4141
fi
4242
fi
4343
if [[ ${model_name} =~ "ch_PP-OCRv4_mobile_det" ]];then
44-
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/pretrained/PPLCNetV3_x0_75_ocr_det.pdparams --no-check-certificate
44+
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/pretrained/ch_PP-OCRv4_det_trained.pdparams --no-check-certificate
4545
rm -rf ./train_data/icdar2015
4646
wget -nc -P ./train_data/ https://paddleocr.bj.bcebos.com/dataset/icdar2015_benckmark.tar --no-check-certificate
4747
cd ./train_data/ && tar xf icdar2015_benckmark.tar
4848
ln -s ./icdar2015_benckmark ./icdar2015
4949
cd ../
5050
fi
5151
if [[ ${model_name} =~ "ch_PP-OCRv4_server_det" ]];then
52-
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/pretrained/PPHGNet_small_ocr_det.pdparams --no-check-certificate
52+
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/pretrained/ch_PP-OCRv4_det_server_trained.pdparams --no-check-certificate
5353
rm -rf ./train_data/icdar2015
5454
wget -nc -P ./train_data/ https://paddleocr.bj.bcebos.com/dataset/icdar2015_benckmark.tar --no-check-certificate
5555
cd ./train_data/ && tar xf icdar2015_benckmark.tar
@@ -144,12 +144,16 @@ if [ ${MODE} = "benchmark_train" ];then
144144
cd ../
145145
fi
146146
if [[ ${model_name} == "slanet" ]];then
147-
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/ppstructure/models/slanet/en_ppstructure_mobile_v2.0_SLANet_train.tar --no-check-certificate
148-
cd ./pretrain_models/ && tar xf en_ppstructure_mobile_v2.0_SLANet_train.tar && cd ../
147+
wget -nc -P ./pretrain_models/ https://paddleocr.bj.bcebos.com/ppstructure/models/slanet/ch_ppstructure_mobile_v2.0_SLANet_train.tar --no-check-certificate
148+
cd ./pretrain_models/ && tar xf ch_ppstructure_mobile_v2.0_SLANet_train.tar && cd ../
149149
rm -rf ./train_data/pubtabnet
150-
wget -nc -P ./train_data/ https://paddleocr.bj.bcebos.com/dataset/pubtabnet_benckmark.tar --no-check-certificate
151-
cd ./train_data/ && tar xf pubtabnet_benckmark.tar
152-
ln -s ./pubtabnet_benckmark ./pubtabnet
150+
wget -nc -P ./train_data/ https://paddle-model-ecology.bj.bcebos.com/uapi/data/table_rec_dataset_examples.tar --no-check-certificate
151+
cd ./train_data/ && tar xf table_rec_dataset_examples.tar
152+
ln -s ./table_rec_dataset_examples ./pubtabnet
153+
cd pubtabnet
154+
for i in `seq 10`;do cp train.txt dup$i.txt;done
155+
cat dup* > train.txt && rm -rf dup*
156+
cd ../
153157
cd ../
154158
fi
155159
if [[ ${model_name} == "det_r50_dcn_fce_ctw_v2_0" ]]; then

0 commit comments

Comments
 (0)