gitextract_is3bdbjd/ ├── GOT-OCR-2.0-master/ │ ├── GOT/ │ │ ├── __init__.py │ │ ├── data/ │ │ │ ├── __init__.py │ │ │ ├── base_dataset.py │ │ │ └── conversation_dataset_qwen.py │ │ ├── demo/ │ │ │ ├── process_results.py │ │ │ ├── run_ocr_2.0.py │ │ │ └── run_ocr_2.0_crop.py │ │ ├── eval/ │ │ │ ├── eval_GOT_ocr.py │ │ │ ├── evaluate_GOT.py │ │ │ ├── multi_hardware_eval_GOT.py │ │ │ └── pyevaltools/ │ │ │ ├── __init__.py │ │ │ ├── eval_ocr.py │ │ │ ├── eval_ocr_format.py │ │ │ ├── eval_ocr_scene.py │ │ │ └── merge_results.py │ │ ├── model/ │ │ │ ├── GOT_ocr_2_0.py │ │ │ ├── __init__.py │ │ │ ├── plug/ │ │ │ │ └── blip_process.py │ │ │ └── vision_encoder/ │ │ │ ├── __init__.py │ │ │ └── vary_b.py │ │ ├── train/ │ │ │ ├── train.py │ │ │ ├── train_GOT.py │ │ │ ├── train_flash_attn.py │ │ │ ├── train_lora.py │ │ │ ├── train_lora_flash_attn.py │ │ │ ├── trainer.py │ │ │ ├── trainer_llm_llrd.py │ │ │ ├── trainer_vit_fixlr.py │ │ │ └── trainer_vit_llrd.py │ │ └── utils/ │ │ ├── arguments.py │ │ ├── constants.py │ │ ├── conversation.py │ │ └── utils.py │ ├── pyproject.toml │ ├── pyvenv.cfg │ ├── render_tools/ │ │ ├── content-mmd-to-html.html │ │ └── tikz.html │ ├── results/ │ │ └── demo.html │ └── zero_config/ │ ├── zero2.json │ └── zero3.json └── README.md