2020-05-10 16:26:57 +08:00
|
|
|
Global:
|
|
|
|
algorithm: DB
|
|
|
|
use_gpu: true
|
|
|
|
epoch_num: 1200
|
|
|
|
log_smooth_window: 20
|
|
|
|
print_batch_step: 2
|
2020-05-13 16:05:00 +08:00
|
|
|
save_model_dir: ./output/det_db/
|
2020-05-10 16:26:57 +08:00
|
|
|
save_epoch_step: 200
|
2020-07-07 14:46:42 +08:00
|
|
|
eval_batch_step: [5000, 5000]
|
2020-05-10 16:26:57 +08:00
|
|
|
train_batch_size_per_card: 8
|
|
|
|
test_batch_size_per_card: 16
|
|
|
|
image_shape: [3, 640, 640]
|
|
|
|
reader_yml: ./configs/det/det_db_icdar15_reader.yml
|
2020-05-19 10:50:42 +08:00
|
|
|
pretrain_weights: ./pretrain_models/ResNet50_vd_ssld_pretrained/
|
2020-05-13 16:05:00 +08:00
|
|
|
save_res_path: ./output/det_db/predicts_db.txt
|
|
|
|
checkpoints:
|
|
|
|
save_inference_dir:
|
2020-11-05 17:47:21 +08:00
|
|
|
infer_img:
|
2020-05-13 16:05:00 +08:00
|
|
|
|
2020-05-10 16:26:57 +08:00
|
|
|
Architecture:
|
|
|
|
function: ppocr.modeling.architectures.det_model,DetModel
|
|
|
|
|
|
|
|
Backbone:
|
|
|
|
function: ppocr.modeling.backbones.det_resnet_vd,ResNet
|
|
|
|
layers: 50
|
|
|
|
|
|
|
|
Head:
|
|
|
|
function: ppocr.modeling.heads.det_db_head,DBHead
|
|
|
|
model_name: large
|
|
|
|
k: 50
|
|
|
|
inner_channels: 256
|
|
|
|
out_channels: 2
|
|
|
|
|
|
|
|
Loss:
|
|
|
|
function: ppocr.modeling.losses.det_db_loss,DBLoss
|
|
|
|
balance_loss: true
|
|
|
|
main_loss_type: DiceLoss
|
|
|
|
alpha: 5
|
|
|
|
beta: 10
|
|
|
|
ohem_ratio: 3
|
|
|
|
|
|
|
|
Optimizer:
|
|
|
|
function: ppocr.optimizer,AdamDecay
|
|
|
|
base_lr: 0.001
|
|
|
|
beta1: 0.9
|
|
|
|
beta2: 0.999
|
|
|
|
|
|
|
|
PostProcess:
|
|
|
|
function: ppocr.postprocess.db_postprocess,DBPostProcess
|
|
|
|
thresh: 0.3
|
|
|
|
box_thresh: 0.7
|
|
|
|
max_candidates: 1000
|
|
|
|
unclip_ratio: 1.5
|
2020-05-19 10:50:42 +08:00
|
|
|
|