LICENSE
README.md
pyproject.toml
setup.cfg
src/ocr/__init__.py
src/ocr/ocr_license.py
src/ocr/PaddleOCR/__init__.py
src/ocr/PaddleOCR/paddleocr.py
src/ocr/PaddleOCR/setup.py
src/ocr/PaddleOCR/PPOCRLabel/PPOCRLabel.py
src/ocr/PaddleOCR/PPOCRLabel/__init__.py
src/ocr/PaddleOCR/PPOCRLabel/gen_ocr_train_val_test.py
src/ocr/PaddleOCR/PPOCRLabel/setup.py
src/ocr/PaddleOCR/PPOCRLabel/libs/__init__.py
src/ocr/PaddleOCR/PPOCRLabel/libs/autoDialog.py
src/ocr/PaddleOCR/PPOCRLabel/libs/canvas.py
src/ocr/PaddleOCR/PPOCRLabel/libs/colorDialog.py
src/ocr/PaddleOCR/PPOCRLabel/libs/constants.py
src/ocr/PaddleOCR/PPOCRLabel/libs/create_ml_io.py
src/ocr/PaddleOCR/PPOCRLabel/libs/editinlist.py
src/ocr/PaddleOCR/PPOCRLabel/libs/hashableQListWidgetItem.py
src/ocr/PaddleOCR/PPOCRLabel/libs/keyDialog.py
src/ocr/PaddleOCR/PPOCRLabel/libs/labelColor.py
src/ocr/PaddleOCR/PPOCRLabel/libs/labelDialog.py
src/ocr/PaddleOCR/PPOCRLabel/libs/resources.py
src/ocr/PaddleOCR/PPOCRLabel/libs/settings.py
src/ocr/PaddleOCR/PPOCRLabel/libs/shape.py
src/ocr/PaddleOCR/PPOCRLabel/libs/stringBundle.py
src/ocr/PaddleOCR/PPOCRLabel/libs/toolBar.py
src/ocr/PaddleOCR/PPOCRLabel/libs/unique_label_qlist_widget.py
src/ocr/PaddleOCR/PPOCRLabel/libs/ustr.py
src/ocr/PaddleOCR/PPOCRLabel/libs/utils.py
src/ocr/PaddleOCR/PPOCRLabel/libs/zoomWidget.py
src/ocr/PaddleOCR/StyleText/__init__.py
src/ocr/PaddleOCR/StyleText/arch/__init__.py
src/ocr/PaddleOCR/StyleText/arch/base_module.py
src/ocr/PaddleOCR/StyleText/arch/decoder.py
src/ocr/PaddleOCR/StyleText/arch/encoder.py
src/ocr/PaddleOCR/StyleText/arch/spectral_norm.py
src/ocr/PaddleOCR/StyleText/arch/style_text_rec.py
src/ocr/PaddleOCR/StyleText/engine/__init__.py
src/ocr/PaddleOCR/StyleText/engine/corpus_generators.py
src/ocr/PaddleOCR/StyleText/engine/predictors.py
src/ocr/PaddleOCR/StyleText/engine/style_samplers.py
src/ocr/PaddleOCR/StyleText/engine/synthesisers.py
src/ocr/PaddleOCR/StyleText/engine/text_drawers.py
src/ocr/PaddleOCR/StyleText/engine/writers.py
src/ocr/PaddleOCR/StyleText/tools/__init__.py
src/ocr/PaddleOCR/StyleText/tools/synth_dataset.py
src/ocr/PaddleOCR/StyleText/tools/synth_image.py
src/ocr/PaddleOCR/StyleText/utils/__init__.py
src/ocr/PaddleOCR/StyleText/utils/config.py
src/ocr/PaddleOCR/StyleText/utils/load_params.py
src/ocr/PaddleOCR/StyleText/utils/logging.py
src/ocr/PaddleOCR/StyleText/utils/math_functions.py
src/ocr/PaddleOCR/StyleText/utils/sys_funcs.py
src/ocr/PaddleOCR/ppocr/__init__.py
src/ocr/PaddleOCR/ppocr/data/__init__.py
src/ocr/PaddleOCR/ppocr/data/collate_fn.py
src/ocr/PaddleOCR/ppocr/data/lmdb_dataset.py
src/ocr/PaddleOCR/ppocr/data/pgnet_dataset.py
src/ocr/PaddleOCR/ppocr/data/pubtab_dataset.py
src/ocr/PaddleOCR/ppocr/data/simple_dataset.py
src/ocr/PaddleOCR/ppocr/data/imaug/ColorJitter.py
src/ocr/PaddleOCR/ppocr/data/imaug/__init__.py
src/ocr/PaddleOCR/ppocr/data/imaug/abinet_aug.py
src/ocr/PaddleOCR/ppocr/data/imaug/copy_paste.py
src/ocr/PaddleOCR/ppocr/data/imaug/ct_process.py
src/ocr/PaddleOCR/ppocr/data/imaug/drrg_targets.py
src/ocr/PaddleOCR/ppocr/data/imaug/east_process.py
src/ocr/PaddleOCR/ppocr/data/imaug/fce_aug.py
src/ocr/PaddleOCR/ppocr/data/imaug/fce_targets.py
src/ocr/PaddleOCR/ppocr/data/imaug/iaa_augment.py
src/ocr/PaddleOCR/ppocr/data/imaug/label_ops.py
src/ocr/PaddleOCR/ppocr/data/imaug/make_border_map.py
src/ocr/PaddleOCR/ppocr/data/imaug/make_pse_gt.py
src/ocr/PaddleOCR/ppocr/data/imaug/make_shrink_map.py
src/ocr/PaddleOCR/ppocr/data/imaug/operators.py
src/ocr/PaddleOCR/ppocr/data/imaug/pg_process.py
src/ocr/PaddleOCR/ppocr/data/imaug/randaugment.py
src/ocr/PaddleOCR/ppocr/data/imaug/random_crop_data.py
src/ocr/PaddleOCR/ppocr/data/imaug/rec_img_aug.py
src/ocr/PaddleOCR/ppocr/data/imaug/sast_process.py
src/ocr/PaddleOCR/ppocr/data/imaug/ssl_img_aug.py
src/ocr/PaddleOCR/ppocr/data/imaug/table_ops.py
src/ocr/PaddleOCR/ppocr/data/imaug/text_image_aug/__init__.py
src/ocr/PaddleOCR/ppocr/data/imaug/text_image_aug/augment.py
src/ocr/PaddleOCR/ppocr/data/imaug/text_image_aug/warp_mls.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/__init__.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/augment.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/token/__init__.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/token/vqa_re_convert.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/token/vqa_token_chunk.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/token/vqa_token_pad.py
src/ocr/PaddleOCR/ppocr/data/imaug/vqa/token/vqa_token_relation.py
src/ocr/PaddleOCR/ppocr/ext_op/__init__.py
src/ocr/PaddleOCR/ppocr/losses/__init__.py
src/ocr/PaddleOCR/ppocr/losses/ace_loss.py
src/ocr/PaddleOCR/ppocr/losses/basic_loss.py
src/ocr/PaddleOCR/ppocr/losses/center_loss.py
src/ocr/PaddleOCR/ppocr/losses/cls_loss.py
src/ocr/PaddleOCR/ppocr/losses/combined_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_basic_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_ct_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_db_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_drrg_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_east_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_fce_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_pse_loss.py
src/ocr/PaddleOCR/ppocr/losses/det_sast_loss.py
src/ocr/PaddleOCR/ppocr/losses/distillation_loss.py
src/ocr/PaddleOCR/ppocr/losses/e2e_pg_loss.py
src/ocr/PaddleOCR/ppocr/losses/kie_sdmgr_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_aster_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_att_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_can_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_ce_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_ctc_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_enhanced_ctc_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_multi_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_pren_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_rfl_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_sar_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_spin_att_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_srn_loss.py
src/ocr/PaddleOCR/ppocr/losses/rec_vl_loss.py
src/ocr/PaddleOCR/ppocr/losses/stroke_focus_loss.py
src/ocr/PaddleOCR/ppocr/losses/table_att_loss.py
src/ocr/PaddleOCR/ppocr/losses/table_master_loss.py
src/ocr/PaddleOCR/ppocr/losses/text_focus_loss.py
src/ocr/PaddleOCR/ppocr/losses/vqa_token_layoutlm_loss.py
src/ocr/PaddleOCR/ppocr/metrics/__init__.py
src/ocr/PaddleOCR/ppocr/metrics/cls_metric.py
src/ocr/PaddleOCR/ppocr/metrics/ct_metric.py
src/ocr/PaddleOCR/ppocr/metrics/det_metric.py
src/ocr/PaddleOCR/ppocr/metrics/distillation_metric.py
src/ocr/PaddleOCR/ppocr/metrics/e2e_metric.py
src/ocr/PaddleOCR/ppocr/metrics/eval_det_iou.py
src/ocr/PaddleOCR/ppocr/metrics/kie_metric.py
src/ocr/PaddleOCR/ppocr/metrics/rec_metric.py
src/ocr/PaddleOCR/ppocr/metrics/sr_metric.py
src/ocr/PaddleOCR/ppocr/metrics/table_metric.py
src/ocr/PaddleOCR/ppocr/metrics/vqa_token_re_metric.py
src/ocr/PaddleOCR/ppocr/metrics/vqa_token_ser_metric.py
src/ocr/PaddleOCR/ppocr/optimizer/__init__.py
src/ocr/PaddleOCR/ppocr/optimizer/learning_rate.py
src/ocr/PaddleOCR/ppocr/optimizer/lr_scheduler.py
src/ocr/PaddleOCR/ppocr/optimizer/optimizer.py
src/ocr/PaddleOCR/ppocr/optimizer/regularizer.py
src/ocr/PaddleOCR/ppocr/postprocess/__init__.py
src/ocr/PaddleOCR/ppocr/postprocess/cls_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/ct_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/db_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/drrg_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/east_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/fce_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/locality_aware_nms.py
src/ocr/PaddleOCR/ppocr/postprocess/pg_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/picodet_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/rec_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/sast_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/table_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/vqa_token_re_layoutlm_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/vqa_token_ser_layoutlm_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/pse_postprocess/__init__.py
src/ocr/PaddleOCR/ppocr/postprocess/pse_postprocess/pse_postprocess.py
src/ocr/PaddleOCR/ppocr/postprocess/pse_postprocess/pse/__init__.py
src/ocr/PaddleOCR/ppocr/postprocess/pse_postprocess/pse/setup.py
src/ocr/PaddleOCR/ppocr/utils/__init__.py
src/ocr/PaddleOCR/ppocr/utils/gen_label.py
src/ocr/PaddleOCR/ppocr/utils/iou.py
src/ocr/PaddleOCR/ppocr/utils/logging.py
src/ocr/PaddleOCR/ppocr/utils/network.py
src/ocr/PaddleOCR/ppocr/utils/poly_nms.py
src/ocr/PaddleOCR/ppocr/utils/profiler.py
src/ocr/PaddleOCR/ppocr/utils/save_load.py
src/ocr/PaddleOCR/ppocr/utils/stats.py
src/ocr/PaddleOCR/ppocr/utils/utility.py
src/ocr/PaddleOCR/ppocr/utils/visual.py
src/ocr/PaddleOCR/ppocr/utils/loggers/__init__.py
src/ocr/PaddleOCR/ppocr/utils/loggers/base_logger.py
src/ocr/PaddleOCR/ppocr/utils/loggers/loggers.py
src/ocr/PaddleOCR/ppocr/utils/loggers/vdl_logger.py
src/ocr/PaddleOCR/ppocr/utils/loggers/wandb_logger.py
src/ocr/PaddleOCR/ppstructure/__init__.py
src/ocr/PaddleOCR/ppstructure/predict_system.py
src/ocr/PaddleOCR/ppstructure/utility.py
src/ocr/PaddleOCR/ppstructure/layout/__init__.py
src/ocr/PaddleOCR/ppstructure/layout/predict_layout.py
src/ocr/PaddleOCR/ppstructure/recovery/__init__.py
src/ocr/PaddleOCR/ppstructure/recovery/recovery_to_doc.py
src/ocr/PaddleOCR/ppstructure/recovery/table_process.py
src/ocr/PaddleOCR/ppstructure/table/__init__.py
src/ocr/PaddleOCR/ppstructure/table/convert_label2html.py
src/ocr/PaddleOCR/ppstructure/table/eval_table.py
src/ocr/PaddleOCR/ppstructure/table/matcher.py
src/ocr/PaddleOCR/ppstructure/table/predict_structure.py
src/ocr/PaddleOCR/ppstructure/table/predict_table.py
src/ocr/PaddleOCR/ppstructure/table/table_master_match.py
src/ocr/PaddleOCR/ppstructure/table/table_metric/__init__.py
src/ocr/PaddleOCR/ppstructure/table/table_metric/parallel.py
src/ocr/PaddleOCR/ppstructure/table/table_metric/table_metric.py
src/ocr/PaddleOCR/ppstructure/table/tablepyxl/__init__.py
src/ocr/PaddleOCR/ppstructure/table/tablepyxl/style.py
src/ocr/PaddleOCR/ppstructure/table/tablepyxl/tablepyxl.py
src/ocr/PaddleOCR/tools/__init__.py
src/ocr/PaddleOCR/tools/eval.py
src/ocr/PaddleOCR/tools/export_center.py
src/ocr/PaddleOCR/tools/export_model.py
src/ocr/PaddleOCR/tools/infer_cls.py
src/ocr/PaddleOCR/tools/infer_det.py
src/ocr/PaddleOCR/tools/infer_e2e.py
src/ocr/PaddleOCR/tools/infer_kie.py
src/ocr/PaddleOCR/tools/infer_kie_token_ser.py
src/ocr/PaddleOCR/tools/infer_kie_token_ser_re.py
src/ocr/PaddleOCR/tools/infer_rec.py
src/ocr/PaddleOCR/tools/infer_sr.py
src/ocr/PaddleOCR/tools/infer_table.py
src/ocr/PaddleOCR/tools/program.py
src/ocr/PaddleOCR/tools/test_hubserving.py
src/ocr/PaddleOCR/tools/train.py
src/ocr_license.egg-info/PKG-INFO
src/ocr_license.egg-info/SOURCES.txt
src/ocr_license.egg-info/dependency_links.txt
src/ocr_license.egg-info/requires.txt
src/ocr_license.egg-info/top_level.txt