mmocr/docs/en/api.rst

253 lines
5.8 KiB
ReStructuredText
Raw Normal View History

mmocr.datasets
---------------------------------------------
.. automodule:: mmocr.datasets
:members:
Dataset Types
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.datasets.ocr_dataset
:members:
.. automodule:: mmocr.datasets.icdar_dataset
:members:
.. automodule:: mmocr.datasets.recog_lmdb_dataset
:members:
.. automodule:: mmocr.datasets.recog_text_dataset
:members:
.. automodule:: mmocr.datasets.wildreceipt_dataset
:members:
Transforms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.datasets.transforms
:members:
2022-08-29 18:36:38 +08:00
mmocr.engine
---------------------------------------------
Hooks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.engine.hooks
2021-04-03 01:21:33 +08:00
:members:
2021-04-08 18:05:46 +08:00
2022-08-29 18:36:38 +08:00
mmocr.evaluation
---------------------------------------------
Evaluator
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.evaluation.evaluator
2021-04-03 01:21:33 +08:00
:members:
2021-04-08 18:05:46 +08:00
Functional
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.evaluation.functional
:members:
Metric
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.evaluation.metrics
2022-08-29 18:36:38 +08:00
:members:
2021-04-08 18:05:46 +08:00
mmocr.utils
---------------------------------------------
2022-08-29 18:36:38 +08:00
Point utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.point_utils
:members:
Bbox utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.bbox_utils
:members:
Polygon utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.polygon_utils
:members:
Mask utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.mask_utils
:members:
String utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.string_utils
:members:
Image utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.img_utils
:members:
File IO utils
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.fileio
:members:
Others
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.utils.data_converter_utils
2021-04-08 18:05:46 +08:00
:members:
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.utils.parsers
:members:
2021-04-08 18:05:46 +08:00
2021-04-08 18:05:46 +08:00
mmocr.models
---------------------------------------------
2022-08-29 18:36:38 +08:00
Common
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2021-04-09 22:18:26 +08:00
.. automodule:: mmocr.models.common.backbones
2021-04-08 18:05:46 +08:00
:members:
2021-04-09 22:18:26 +08:00
.. automodule:: mmocr.models.common.losses
:members:
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.common.dictionary
:members:
.. automodule:: mmocr.models.common.layers
:members:
.. automodule:: mmocr.models.common.modules
:members:
Text Detection Detectors
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.textdet.detectors
2021-04-09 22:18:26 +08:00
:members:
Text Detection Heads
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textdet.heads
2021-04-09 22:18:26 +08:00
:members:
Text Detection Necks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.textdet.necks
2021-04-09 22:18:26 +08:00
:members:
2022-08-29 18:36:38 +08:00
Text Detection Module Losses
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textdet.module_losses
:members:
Text Detection Data Preprocessors
2022-08-29 18:36:38 +08:00
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.textdet.data_preprocessors
2021-04-09 22:18:26 +08:00
:members:
Text Detection Postprocessors
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textdet.postprocessors
2021-04-09 22:18:26 +08:00
:members:
Text Recognition Recognizer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textrecog.recognizers
2021-04-09 22:18:26 +08:00
:members:
Text Recognition Backbones
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2021-04-09 22:18:26 +08:00
.. automodule:: mmocr.models.textrecog.backbones
:members:
Text Recognition Data Preprocessors
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textrecog.data_preprocessors
:members:
Text Recognition Layers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.textrecog.layers
:members:
2022-08-29 18:36:38 +08:00
Text Recognition Plugins
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textrecog.plugins
2021-04-09 22:18:26 +08:00
:members:
Text Recognition Encoders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2021-04-09 22:18:26 +08:00
.. automodule:: mmocr.models.textrecog.encoders
:members:
Text Recognition Decoders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2021-04-09 22:18:26 +08:00
.. automodule:: mmocr.models.textrecog.decoders
:members:
2022-08-29 18:36:38 +08:00
Text Recognition Module Losses
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.textrecog.module_losses
2021-04-09 22:18:26 +08:00
:members:
KIE Extractors
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.kie.extractors
2021-04-09 22:18:26 +08:00
:members:
KIE Heads
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.models.kie.heads
2021-04-09 22:18:26 +08:00
:members:
2022-08-29 18:36:38 +08:00
KIE Module Losses
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.models.kie.module_losses
2021-04-09 22:18:26 +08:00
:members:
2022-08-29 18:36:38 +08:00
mmocr.structures
---------------------------------------------
2022-08-29 18:36:38 +08:00
Text Detection Data Sample
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.structures.textdet_data_sample
2021-04-08 18:05:46 +08:00
:members:
2022-08-29 18:36:38 +08:00
Text Recognition Data Sample
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.structures.textrecog_data_sample
2021-04-08 18:05:46 +08:00
:members:
2022-08-29 18:36:38 +08:00
KIE Data Sample
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.structures.kie_data_sample
2021-04-08 18:05:46 +08:00
:members:
2022-08-29 18:36:38 +08:00
mmocr.visualization
---------------------------------------------
2021-04-08 18:05:46 +08:00
2022-08-29 18:36:38 +08:00
Text Detection Visualizer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.visualization.textdet_visualizer
2021-04-08 18:05:46 +08:00
:members:
2021-05-27 21:58:11 +08:00
2022-08-29 18:36:38 +08:00
Text Recognition Visualizer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022-08-29 18:36:38 +08:00
.. automodule:: mmocr.visualization.textrecog_visualizer
2021-05-27 21:58:11 +08:00
:members:
Text Spotting Visualizer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.visualization.textspotting_visualizer
:members:
KIE Visualizer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. automodule:: mmocr.visualization.kie_visualizer
:members: