PaddlePaddle / PaddleOCR

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
https://paddlepaddle.github.io/PaddleOCR/
Apache License 2.0
43.04k stars 7.72k forks source link

FCENet 训练无法修改eval间隔 #7397

Closed Enchanted0911 closed 1 year ago

Enchanted0911 commented 2 years ago

Architecture: model_type: det algorithm: FCE Transform: Backbone: name: ResNet_vd layers: 50 dcn_stage: [False, True, True, True] out_indices: [1,2,3] Neck: name: FCEFPN out_channels: 256 has_extra_convs: False extra_stage: 0 Head: name: FCEHead fourier_degree: 5 Loss: name: FCELoss fourier_degree: 5 num_sample: 50

Optimizer: name: Adam beta1: 0.9 beta2: 0.999 lr: learning_rate: 0.0001 regularizer: name: 'L2' factor: 0

PostProcess: name: FCEPostProcess scales: [8, 16, 32] alpha: 1.0 beta: 1.0 fourier_degree: 5 box_type: 'poly'

Metric: name: DetFCEMetric main_indicator: hmean

Train: dataset: name: SimpleDataSet data_dir: ./dataset/ label_file_list:

Eval: dataset: name: SimpleDataSet data_dir: ./dataset/ label_file_list:

WenmuZhou commented 2 years ago

方便再eval之前打印一下 global_step ,start_eval_step, eval_batch_step吗,https://github.com/PaddlePaddle/PaddleOCR/blob/release%2F2.6/tools/program.py#L380

Enchanted0911 commented 2 years ago

方便再eval之前打印一下 global_step ,start_eval_step, eval_batch_step吗,https://github.com/PaddlePaddle/PaddleOCR/blob/release%2F2.6/tools/program.py#L380

好的,不过模型每次启动训练打印的日志都是每 835 次eval,这个值固定的。