{ "Global": { "model_name": "devanagari_PP-OCRv5_mobile_rec" }, "Hpi": { "backend_configs": { "paddle_infer": { "trt_dynamic_shapes": { "x": [ [ 1, 3, 48, 160 ], [ 1, 3, 48, 320 ], [ 8, 3, 48, 3200 ] ] } }, "tensorrt": { "dynamic_shapes": { "x": [ [ 1, 3, 48, 160 ], [ 1, 3, 48, 320 ], [ 8, 3, 48, 3200 ] ] } } } }, "PreProcess": { "transform_ops": [ { "DecodeImage": { "channel_first": false, "img_mode": "BGR" } }, { "MultiLabelEncode": { "gtc_encode": "NRTRLabelEncode" } }, { "RecResizeImg": { "image_shape": [ 3, 48, 320 ] } }, { "KeepKeys": { "keep_keys": [ "image", "label_ctc", "label_gtc", "length", "valid_ratio" ] } } ] }, "PostProcess": { "name": "CTCLabelDecode", "character_dict": [ "!", "\"", "#", "$", "%", "&", "'", "(", ")", "*", "+", ",", "-", ".", "/", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ":", ";", "<", "=", ">", "?", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "[", "]", "_", "`", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "©", "‥", "{", "}", "\\", "|", "@", "^", "~", "÷", "∕", "∙", "⋅", "·", "±", "∓", "∩", "∪", "□", "←", "↔", "⇒", "⇐", "⇔", "∀", "∃", "∄", "∴", "∵", "∝", "∞", "⊥", "∟", "∠", "∡", "∢", "′", "″", "∥", "⊾", "⊿", "∂", "∫", "∬", "∭", "∮", "∯", "∰", "∑", "∏", "√", "∛", "∜", "∱", "∲", "∳", "∶", "∷", "∼", "®", "℉", "Ω", "℧", "Å", "⌀", "ℏ", "⅀", "⍺", "⍵", "¢", "€", "£", "¥", "₿", "Ⅰ", "Ⅱ", "Ⅲ", "Ⅳ", "Ⅴ", "Ⅵ", "Ⅶ", "Ⅷ", "Ⅸ", "Ⅹ", "Ⅺ", "Ⅻ", "ⅰ", "ⅱ", "ⅲ", "ⅳ", "ⅴ", "ⅵ", "ⅶ", "ⅷ", "ⅸ", "ⅹ", "ⅺ", "ⅻ", "➀", "➁", "➂", "➃", "➄", "➅", "➆", "➇", "➈", "➉", "➊", "➋", "➌", "➍", "➎", "➏", "➐", "➑", "➒", "➓", "❶", "❷", "❸", "❹", "❺", "❻", "❼", "❽", "❾", "❿", "①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "⑨", "⑩", "●", "▶", "𝑢", "︽", "–", "﹥", "𝜓", "•", "∋", "ƒ", "⬆", "Ạ", "◀", "", "▫", "︾", "À", "Á", "Â", "Ã", "Ä", "Å", "Æ", "Ç", "È", "É", "Ê", "Ë", "Ì", "Í", "Î", "Ï", "Ð", "Ñ", "Ò", "Ó", "Ô", "Õ", "Ö", "Ø", "Ù", "Ú", "Û", "Ü", "Ý", "Þ", "à", "á", "â", "ã", "ä", "å", "æ", "ç", "è", "é", "ê", "ë", "ì", "í", "î", "ï", "ð", "ñ", "ò", "ó", "ô", "õ", "ö", "ø", "ù", "ú", "û", "ü", "ý", "þ", "ÿ", "¡", "¤", "¦", "§", "¨", "ª", "«", "¬", "¯", "°", "²", "³", "´", "µ", "¶", "¸", "¹", "º", "»", "¼", "½", "¾", "¿", "×", "‐", "‑", "‒", "—", "―", "‖", "‗", "‘", "’", "‚", "‛", "“", "”", "„", "‟", "†", "‡", "‣", "․", "…", "‧", "‰", "‴", "‵", "‶", "‷", "‸", "‹", "›", "※", "‼", "‽", "‾", "₤", "₡", "₹", "−", "∖", "∗", "≈", "≠", "≡", "≤", "≥", "⊂", "⊃", "↑", "→", "↓", "↕", "™", "Ω", "℮", "∆", "✓", "✗", "✘", "▪", "◼", "✔", "✕", "☑", "☒", "№", "₽", "₴", "Α", "α", "Β", "β", "Γ", "γ", "Δ", "δ", "Ε", "ε", "Ζ", "ζ", "Η", "η", "Θ", "θ", "Ι", "ι", "Κ", "κ", "Λ", "λ", "Μ", "μ", "Ν", "ν", "Ξ", "ξ", "Ο", "ο", "Π", "π", "Ρ", "ρ", "Σ", "σ", "ς", "Τ", "τ", "Υ", "υ", "Φ", "φ", "Χ", "χ", "Ψ", "ψ", "ω", "ऀ", "ँ", "ं", "ः", "ऄ", "अ", "आ", "इ", "ई", "उ", "ऊ", "ऋ", "ऌ", "ऍ", "ऎ", "ए", "ऐ", "ऑ", "ऒ", "ओ", "औ", "क", "ख", "ग", "घ", "ङ", "च", "छ", "ज", "झ", "ञ", "ट", "ठ", "ड", "ढ", "ण", "त", "थ", "द", "ध", "न", "ऩ", "प", "फ", "ब", "भ", "म", "य", "र", "ऱ", "ल", "ळ", "ऴ", "व", "श", "ष", "स", "ह", "ऺ", "ऻ", "़", "ऽ", "ा", "ि", "ी", "ु", "ू", "ृ", "ॄ", "ॅ", "ॆ", "े", "ै", "ॉ", "ॊ", "ो", "ौ", "्", "ॎ", "ॏ", "ॐ", "॑", "॒", "॓", "॔", "ॕ", "ॖ", "ॗ", "क़", "ख़", "ग़", "ज़", "ड़", "ढ़", "फ़", "य़", "ॠ", "ॡ", "ॢ", "ॣ", "।", "॥", "०", "१", "२", "३", "४", "५", "६", "७", "८", "९", "॰", "ॱ", "ॲ", "ॳ", "ॴ", "ॵ", "ॶ", "ॷ", "ॸ", "ॹ", "ॺ", "ॻ", "ॼ", "ॽ", "ॾ", "ॿ" ] } }