Yoni Gozlan
2b46943195
Add GOT-OCR 2.0 to Transformers (#34721)
* init modular got_ocr2
* Get correct got_ocr architecture
* add processing
* run modular with processing
* add working inference
* apply modular
* Refactor and fix style
* Refactor, cleanup, fix style
* fix init order
* Fix docs
* add base modeling tests
* fix style and consistency
* rename doc file
* fix repo consistency
* fix inference with box
* add image processing and support for crop_to_multi_page
* Fix batch inference
* add tests
* fixup
* fix slow test
* fix docstrings
* Add model doc
* update to new init
* fix input autocast pixel_values dtype
* update doc
* move doc to multimodal
* Reformat crop_image_to_patches and add docstrings
* Fix example in forward docstring
* Address Pablo review
* [run slow] got_ocr2
* remove defaults defined twice
* apply modular
* add torch_device to integration tests
* update modular
* follow-up Pavel review
* add device variable in doc
* fix doc multi-page
* Force eager attention for vision encoder to avoid attn implementation conflict
* revert qwen2vl doc changes
* use Qwen2ForCausalLM instead of Qwen2Model
* make fixup
* refactor gotocr2 to llava style
* uniformize function names and reduce checks
* final nits
* fix pixel_values dtype error
* change checkpoint names
* fix modular
2025-01-31 11:28:13 -05:00
..
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2024-12-15 14:00:36 -05:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 10:00:11 +00:00
2024-06-26 21:59:08 +01:00
2024-03-13 14:53:27 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2024-03-13 14:53:27 +01:00
2024-03-13 14:53:27 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-08-23 11:12:53 +01:00
2024-10-09 16:46:11 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2024-09-19 12:04:24 +02:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2024-06-26 21:59:08 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-06-26 21:59:08 +01:00
2025-01-29 17:56:46 +00:00
2025-01-24 16:55:28 +01:00
2025-01-28 14:35:00 +01:00
2025-01-30 16:49:20 -05:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2024-10-09 16:46:11 +01:00
2025-01-24 16:55:28 +01:00
2024-10-31 16:36:13 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-28 14:10:38 +00:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-12-18 16:53:39 +01:00
2024-06-26 21:59:08 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-13 14:48:39 +01:00
2024-10-30 10:59:08 +00:00
2025-01-28 14:35:00 +01:00
2025-01-24 16:55:28 +01:00
2025-01-17 12:10:43 +00:00
2025-01-29 16:05:33 +01:00
2025-01-31 11:28:13 -05:00
2025-01-29 17:56:46 +00:00
2025-01-24 16:55:28 +01:00
2024-09-24 16:40:48 +01:00
2025-01-24 16:55:28 +01:00
2024-09-09 10:59:04 +02:00
2024-07-24 17:36:32 +01:00
2025-01-29 17:56:46 +00:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-13 18:41:15 +01:00
2024-06-26 21:59:08 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-07-25 15:12:23 +02:00
2025-01-28 14:10:38 +00:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 16:49:20 -05:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2024-11-05 15:10:15 +00:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 12:40:18 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-08-23 11:12:53 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2024-06-26 21:59:08 +01:00
2024-06-26 21:59:08 +01:00
2024-06-26 21:59:08 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-13 14:48:39 +01:00
2025-01-29 16:05:33 +01:00
2024-08-05 15:19:42 +01:00
2024-10-29 16:14:31 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-10-30 10:59:08 +00:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-10-07 10:56:24 +02:00
2025-01-13 14:48:39 +01:00
2024-06-26 21:59:08 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-10-09 16:46:11 +01:00
2024-10-25 11:55:07 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-08-23 11:12:53 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-03-13 14:53:27 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 16:49:20 -05:00
2024-10-09 16:46:11 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-23 11:23:00 +01:00
2025-01-07 16:47:27 +01:00
2025-01-24 16:55:28 +01:00
2025-01-31 11:28:13 -05:00
2024-12-18 10:14:22 +01:00
2024-10-30 10:59:08 +00:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2024-10-09 16:46:11 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 19:08:38 +00:00
2025-01-24 16:55:28 +01:00
2024-12-20 16:03:26 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2024-12-18 16:53:39 +01:00
2024-12-13 14:33:45 +01:00
2025-01-24 16:55:28 +01:00
2024-10-09 16:46:11 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-13 14:48:39 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-09 15:36:22 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 16:56:26 +01:00
2025-01-08 15:14:17 +00:00
2024-11-29 11:58:11 +00:00
2025-01-29 16:05:33 +01:00
2024-11-05 15:10:15 +00:00
2024-10-30 10:59:08 +00:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-06-26 21:59:08 +01:00
2025-01-29 16:05:33 +01:00
2025-01-29 16:05:33 +01:00
2025-01-08 16:02:14 +00:00
2025-01-24 16:55:28 +01:00
2025-01-29 16:05:33 +01:00
2025-01-24 16:55:28 +01:00
2025-01-21 13:11:33 +01:00
2025-01-21 13:11:33 +01:00
2024-09-26 19:38:20 +02:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-30 12:43:00 +01:00
2025-01-24 16:55:28 +01:00
2025-01-29 17:56:46 +00:00
2024-10-09 16:46:11 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2024-10-09 16:46:11 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-24 16:55:28 +01:00
2025-01-27 10:51:23 +01:00
2025-01-29 16:05:33 +01:00
2022-05-03 14:42:02 +02:00