gitextract_l_6uui5t/ ├── .gitignore ├── LICENSE.TXT ├── README.md ├── docs/ │ ├── CONTRIBUTING.md │ ├── config/ │ │ ├── README.md │ │ ├── dataset.md │ │ ├── model.md │ │ ├── runtime.md │ │ └── training.md │ ├── core/ │ │ ├── eval.md │ │ ├── predict.md │ │ └── train.md │ ├── desc.md │ ├── install.md │ └── plugin/ │ ├── README.md │ ├── dataset/ │ │ ├── README.md │ │ ├── dataset.md │ │ ├── field_parser/ │ │ │ ├── bert_text.md │ │ │ ├── bert_text_pair.md │ │ │ ├── multi_cls.md │ │ │ └── single_cls.md │ │ ├── field_parser.md │ │ └── io_reader.md │ ├── eval/ │ │ └── README.md │ ├── loss/ │ │ └── README.md │ ├── metrics/ │ │ └── README.md │ ├── optimizer/ │ │ ├── README.md │ │ ├── adam.md │ │ ├── adamw.md │ │ ├── bertadamw.md │ │ └── sgd.md │ ├── predict/ │ │ └── README.md │ ├── representation/ │ │ ├── README.md │ │ └── bert.md │ ├── scheduler/ │ │ ├── README.md │ │ ├── constant.md │ │ ├── warmup_constant.md │ │ └── warmup_linear.md │ ├── task/ │ │ ├── README.md │ │ ├── simple_cls.md │ │ └── task_output/ │ │ └── README.md │ └── train/ │ └── README.md ├── examples/ │ ├── base_bert_cls_local/ │ │ ├── desc.json │ │ ├── dev.tsv │ │ ├── dev.tsv.index │ │ ├── eval.sh │ │ ├── main.py │ │ ├── predict.sh │ │ ├── test.yaml │ │ ├── test_eval.yaml │ │ ├── test_predict.yaml │ │ ├── train.sh │ │ ├── train.tsv │ │ └── train.tsv.index │ └── frame_title_fusion_embedding/ │ ├── README.md │ ├── data/ │ │ ├── README.md │ │ ├── desc.json │ │ └── tag_list.txt │ ├── embedding_example.yaml │ ├── main.py │ └── module/ │ ├── feature_parser.py │ ├── models.py │ └── utils.py ├── lichee/ │ ├── __init__.py │ ├── config/ │ │ ├── __init__.py │ │ ├── _base_/ │ │ │ ├── __init__.py │ │ │ ├── datasets/ │ │ │ │ ├── __init__.py │ │ │ │ └── dataset.yaml │ │ │ ├── models/ │ │ │ │ ├── __init__.py │ │ │ │ └── model.yaml │ │ │ ├── runtimes/ │ │ │ │ ├── __init__.py │ │ │ │ └── runtime.yaml │ │ │ └── training/ │ │ │ ├── __init__.py │ │ │ └── training.yaml │ │ └── config.py │ ├── core/ │ │ ├── __init__.py │ │ ├── common.py │ │ ├── evaluator/ │ │ │ ├── __init__.py │ │ │ └── evaluator_base.py │ │ ├── predictor/ │ │ │ ├── __init__.py │ │ │ └── predictor_base.py │ │ └── trainer/ │ │ ├── __init__.py │ │ └── trainer_base.py │ ├── dataset/ │ │ ├── __init__.py │ │ ├── bert_constants.py │ │ ├── dataloader/ │ │ │ ├── __init__.py │ │ │ ├── data_builder.py │ │ │ ├── dataset_base.py │ │ │ └── dataset_mem.py │ │ ├── field_parser/ │ │ │ ├── __init__.py │ │ │ ├── bert_common.py │ │ │ ├── bert_mix_grained_text.py │ │ │ ├── bert_mix_grained_text_pair.py │ │ │ ├── bert_text.py │ │ │ ├── bert_text_pair.py │ │ │ ├── docbert_text.py │ │ │ ├── docbert_text_pair.py │ │ │ ├── field_parser_base.py │ │ │ ├── image_local_path.py │ │ │ ├── img_bbox_det.py │ │ │ ├── multi_cls.py │ │ │ ├── sequence_label.py │ │ │ ├── single_cls.py │ │ │ ├── soft_tgt.py │ │ │ └── video_tsn.py │ │ ├── io_reader/ │ │ │ ├── __init__.py │ │ │ ├── io_reader_base.py │ │ │ ├── json_sequence_label.py │ │ │ ├── tfrecord.py │ │ │ └── tsv.py │ │ └── sampler/ │ │ ├── __init__.py │ │ └── distributed_sampler.py │ ├── eval.py │ ├── model/ │ │ ├── __init__.py │ │ ├── model_base.py │ │ ├── tensorflow/ │ │ │ └── __init__.py │ │ └── torch/ │ │ ├── __init__.py │ │ └── model_standard.py │ ├── module/ │ │ ├── __init__.py │ │ ├── tensorflow/ │ │ │ └── __init__.py │ │ └── torch/ │ │ ├── __init__.py │ │ ├── layer/ │ │ │ ├── __init__.py │ │ │ ├── activation.py │ │ │ ├── brick.py │ │ │ ├── classifier.py │ │ │ ├── crf.py │ │ │ ├── det_conv_module.py │ │ │ ├── det_resnet_block.py │ │ │ ├── det_yolo_block.py │ │ │ ├── embedding.py │ │ │ ├── longformer.py │ │ │ ├── longformer_multi_headed_attn.py │ │ │ ├── multi_head_attention.py │ │ │ ├── normalization.py │ │ │ ├── tokenizer/ │ │ │ │ ├── __init__.py │ │ │ │ ├── seg_utils.py │ │ │ │ ├── tokenizer_base.py │ │ │ │ ├── tokenizer_bert.py │ │ │ │ ├── tokenizer_bert_mix_grained.py │ │ │ │ └── tokenizer_utils.py │ │ │ └── transformer.py │ │ ├── loss/ │ │ │ ├── __init__.py │ │ │ ├── det_loss.py │ │ │ └── loss.py │ │ ├── metrics/ │ │ │ ├── __init__.py │ │ │ ├── accuracy_metrics.py │ │ │ ├── metrics_base.py │ │ │ ├── prf_metrics.py │ │ │ ├── roc_auc_metrics.py │ │ │ └── topk_metrics.py │ │ ├── op/ │ │ │ ├── __init__.py │ │ │ ├── anchor_generator.py │ │ │ ├── bbox_coder.py │ │ │ ├── nms_ops.py │ │ │ ├── target_assigner.py │ │ │ └── target_sampler.py │ │ ├── optimizer/ │ │ │ ├── __init__.py │ │ │ └── optimizer.py │ │ └── scheduler/ │ │ ├── __init__.py │ │ └── lr_scheduler.py │ ├── plugin.py │ ├── predict.py │ ├── representation/ │ │ ├── __init__.py │ │ ├── representation_base.py │ │ ├── tensorflow/ │ │ │ └── __init__.py │ │ └── torch/ │ │ ├── __init__.py │ │ ├── bert.py │ │ ├── common.py │ │ ├── consensus.py │ │ ├── cspdarknet.py │ │ ├── docbert.py │ │ └── enhance.py │ ├── task/ │ │ ├── __init__.py │ │ ├── tensorflow/ │ │ │ └── __init__.py │ │ └── torch/ │ │ ├── __init__.py │ │ ├── distill_classification.py │ │ ├── sequence_label.py │ │ ├── simple_classification.py │ │ ├── task_base.py │ │ ├── task_output.py │ │ └── yolo_head.py │ ├── train.py │ └── utils/ │ ├── __init__.py │ ├── common.py │ ├── convertor/ │ │ ├── __init__.py │ │ ├── convertor_base.py │ │ ├── onnx_convertor.py │ │ └── torch_nn_convertor.py │ ├── logging.py │ ├── model_loader/ │ │ ├── __init__.py │ │ ├── loader_base.py │ │ ├── onnx_loader.py │ │ └── torch_nn_loader.py │ ├── parallel.py │ ├── singleton.py │ ├── storage/ │ │ ├── __init__.py │ │ ├── http.py │ │ ├── local.py │ │ ├── storage_base.py │ │ └── utils.py │ ├── sys_tmpfile.py │ └── tfrecord/ │ ├── __init__.py │ ├── example_pb2.py │ ├── iterator_utils.py │ ├── reader.py │ ├── tools/ │ │ ├── __init__.py │ │ └── tfrecord2idx.py │ ├── torch/ │ │ ├── __init__.py │ │ └── dataset.py │ └── writer.py ├── requirements.txt ├── setup.cfg └── setup.py