From c82072e8f5832f1cd0006eabf1ef2fca5b2e15fb Mon Sep 17 00:00:00 2001 From: zhoujun Date: Tue, 1 Aug 2023 19:00:11 +0800 Subject: [PATCH] Fix bug in run PP-OCRv3 rec with dygraph branch code (#10489) * Update ch_PP-OCRv3_rec.yml * Update ch_PP-OCRv3_rec_distillation.yml * Update en_PP-OCRv3_rec.yml * Update arabic_PP-OCRv3_rec.yml * Update chinese_cht_PP-OCRv3_rec.yml * Update cyrillic_PP-OCRv3_rec.yml * Update devanagari_PP-OCRv3_rec.yml * Update japan_PP-OCRv3_rec.yml * Update ka_PP-OCRv3_rec.yml * Update korean_PP-OCRv3_rec.yml * Update latin_PP-OCRv3_rec.yml * Update ta_PP-OCRv3_rec.yml * Update te_PP-OCRv3_rec.yml --- configs/rec/PP-OCRv3/ch_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/ch_PP-OCRv3_rec_distillation.yml | 2 ++ configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/arabic_PP-OCRv3_rec.yml | 1 + .../rec/PP-OCRv3/multi_language/chinese_cht_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/cyrillic_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/devanagari_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/japan_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/ka_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/korean_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/latin_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/ta_PP-OCRv3_rec.yml | 1 + configs/rec/PP-OCRv3/multi_language/te_PP-OCRv3_rec.yml | 1 + 13 files changed, 14 insertions(+) diff --git a/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec.yml index aa974d16..fd15873f 100644 --- a/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec_distillation.yml b/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec_distillation.yml index d8dd5472..3b82ef85 100644 --- a/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec_distillation.yml +++ b/configs/rec/PP-OCRv3/ch_PP-OCRv3_rec_distillation.yml @@ -53,6 +53,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: @@ -80,6 +81,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml index 51e29e9b..af42001d 100644 --- a/configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/en_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/arabic_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/arabic_PP-OCRv3_rec.yml index 6c78f0af..f8e9260c 100644 --- a/configs/rec/PP-OCRv3/multi_language/arabic_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/arabic_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/chinese_cht_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/chinese_cht_PP-OCRv3_rec.yml index 2c9b6182..77090846 100644 --- a/configs/rec/PP-OCRv3/multi_language/chinese_cht_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/chinese_cht_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/cyrillic_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/cyrillic_PP-OCRv3_rec.yml index 6faffb72..0aa1a934 100644 --- a/configs/rec/PP-OCRv3/multi_language/cyrillic_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/cyrillic_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/devanagari_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/devanagari_PP-OCRv3_rec.yml index 488994d2..b05371e6 100644 --- a/configs/rec/PP-OCRv3/multi_language/devanagari_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/devanagari_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/japan_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/japan_PP-OCRv3_rec.yml index b3ddde39..420019e4 100644 --- a/configs/rec/PP-OCRv3/multi_language/japan_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/japan_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/ka_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/ka_PP-OCRv3_rec.yml index 3e845032..75e1666f 100644 --- a/configs/rec/PP-OCRv3/multi_language/ka_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/ka_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/korean_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/korean_PP-OCRv3_rec.yml index 17ea15fa..f5d4c09e 100644 --- a/configs/rec/PP-OCRv3/multi_language/korean_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/korean_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/latin_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/latin_PP-OCRv3_rec.yml index 34ade4af..d43444be 100644 --- a/configs/rec/PP-OCRv3/multi_language/latin_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/latin_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/ta_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/ta_PP-OCRv3_rec.yml index 17cc870e..9d152e24 100644 --- a/configs/rec/PP-OCRv3/multi_language/ta_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/ta_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: diff --git a/configs/rec/PP-OCRv3/multi_language/te_PP-OCRv3_rec.yml b/configs/rec/PP-OCRv3/multi_language/te_PP-OCRv3_rec.yml index 5f3dad7c..b1e52e45 100644 --- a/configs/rec/PP-OCRv3/multi_language/te_PP-OCRv3_rec.yml +++ b/configs/rec/PP-OCRv3/multi_language/te_PP-OCRv3_rec.yml @@ -43,6 +43,7 @@ Architecture: scale: 0.5 last_conv_stride: [1, 2] last_pool_type: avg + last_pool_kernel_size: [2, 2] Head: name: MultiHead head_list: -- GitLab