Shortcuts

BaseTextRecogPostprocessor

class mmocr.models.textrecog.BaseTextRecogPostprocessor(dictionary, max_seq_len=40, ignore_chars=['padding'], **kwargs)[source]

Base text recognition postprocessor.

Parameters
  • dictionary (dict or Dictionary) – The config for Dictionary or the instance of Dictionary.

  • max_seq_len (int) – max_seq_len (int): Maximum sequence length. The sequence is usually generated from decoder. Defaults to 40.

  • ignore_chars (list[str]) – A list of characters to be ignored from the final results. Postprocessor will skip over these characters when converting raw indexes to characters. Apart from single characters, each item can be one of the following reversed keywords: ‘padding’, ‘end’ and ‘unknown’, which refer to their corresponding special tokens in the dictionary.

Return type

None

get_single_prediction(probs, data_sample=None)[source]

Convert the output probabilities of a single image to index and score.

Parameters
Returns

Index and scores per-character.

Return type

tuple(list[int], list[float])

Read the Docs v: stable
Versions
latest
stable
v1.0.1
v1.0.0
0.x
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.1
v0.2.0
v0.1.0
dev-1.x
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.