更换文档检测模型
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
architecture: CenterNet
|
||||
pretrain_weights: https://bj.bcebos.com/v1/paddledet/models/pretrained/DLA34_pretrain.pdparams
|
||||
|
||||
CenterNet:
|
||||
backbone: DLA
|
||||
neck: CenterNetDLAFPN
|
||||
head: CenterNetHead
|
||||
post_process: CenterNetPostProcess
|
||||
|
||||
DLA:
|
||||
depth: 34
|
||||
|
||||
CenterNetDLAFPN:
|
||||
down_ratio: 4
|
||||
|
||||
CenterNetHead:
|
||||
head_planes: 256
|
||||
regress_ltrb: False
|
||||
|
||||
CenterNetPostProcess:
|
||||
max_per_img: 100
|
||||
regress_ltrb: False
|
||||
34
paddle_detection/configs/centernet/_base_/centernet_r50.yml
Normal file
34
paddle_detection/configs/centernet/_base_/centernet_r50.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
architecture: CenterNet
|
||||
pretrain_weights: https://paddledet.bj.bcebos.com/models/pretrained/ResNet50_vd_ssld_pretrained.pdparams
|
||||
norm_type: sync_bn
|
||||
use_ema: true
|
||||
ema_decay: 0.9998
|
||||
|
||||
CenterNet:
|
||||
backbone: ResNet
|
||||
neck: CenterNetDLAFPN
|
||||
head: CenterNetHead
|
||||
post_process: CenterNetPostProcess
|
||||
|
||||
ResNet:
|
||||
depth: 50
|
||||
variant: d
|
||||
return_idx: [0, 1, 2, 3]
|
||||
freeze_at: -1
|
||||
norm_decay: 0.
|
||||
dcn_v2_stages: [3]
|
||||
|
||||
|
||||
CenterNetDLAFPN:
|
||||
first_level: 0
|
||||
last_level: 4
|
||||
down_ratio: 4
|
||||
dcn_v2: False
|
||||
|
||||
CenterNetHead:
|
||||
head_planes: 256
|
||||
regress_ltrb: False
|
||||
|
||||
CenterNetPostProcess:
|
||||
max_per_img: 100
|
||||
regress_ltrb: False
|
||||
@@ -0,0 +1,35 @@
|
||||
worker_num: 4
|
||||
TrainReader:
|
||||
inputs_def:
|
||||
image_shape: [3, 512, 512]
|
||||
sample_transforms:
|
||||
- Decode: {}
|
||||
- FlipWarpAffine: {keep_res: False, input_h: 512, input_w: 512, use_random: True}
|
||||
- CenterRandColor: {}
|
||||
- Lighting: {eigval: [0.2141788, 0.01817699, 0.00341571], eigvec: [[-0.58752847, -0.69563484, 0.41340352], [-0.5832747, 0.00994535, -0.81221408], [-0.56089297, 0.71832671, 0.41158938]]}
|
||||
- NormalizeImage: {mean: [0.40789655, 0.44719303, 0.47026116], std: [0.2886383 , 0.27408165, 0.27809834], is_scale: False}
|
||||
- Permute: {}
|
||||
- Gt2CenterNetTarget: {down_ratio: 4, max_objs: 128}
|
||||
batch_size: 16
|
||||
shuffle: True
|
||||
drop_last: True
|
||||
use_shared_memory: True
|
||||
|
||||
EvalReader:
|
||||
sample_transforms:
|
||||
- Decode: {}
|
||||
- WarpAffine: {keep_res: True, input_h: 512, input_w: 512}
|
||||
- NormalizeImage: {mean: [0.40789655, 0.44719303, 0.47026116], std: [0.2886383 , 0.27408165, 0.27809834]}
|
||||
- Permute: {}
|
||||
batch_size: 1
|
||||
|
||||
|
||||
TestReader:
|
||||
inputs_def:
|
||||
image_shape: [3, 512, 512]
|
||||
sample_transforms:
|
||||
- Decode: {}
|
||||
- WarpAffine: {keep_res: True, input_h: 512, input_w: 512}
|
||||
- NormalizeImage: {mean: [0.40789655, 0.44719303, 0.47026116], std: [0.2886383 , 0.27408165, 0.27809834], is_scale: True}
|
||||
- Permute: {}
|
||||
batch_size: 1
|
||||
14
paddle_detection/configs/centernet/_base_/optimizer_140e.yml
Normal file
14
paddle_detection/configs/centernet/_base_/optimizer_140e.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
epoch: 140
|
||||
|
||||
LearningRate:
|
||||
base_lr: 0.0005
|
||||
schedulers:
|
||||
- !PiecewiseDecay
|
||||
gamma: 0.1
|
||||
milestones: [90, 120]
|
||||
use_warmup: False
|
||||
|
||||
OptimizerBuilder:
|
||||
optimizer:
|
||||
type: Adam
|
||||
regularizer: NULL
|
||||
Reference in New Issue
Block a user