transformers
🚨🚨 Refactor Image Processors to support different backends
#43514
Merged

🚨🚨 Refactor Image Processors to support different backends #43514

yonigozlan
yonigozlan init refactor
b64d760a
yonigozlan Fix llava
43ce3c9a
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
75a5f8b5
ArthurZucker
ArthurZucker commented on 2026-02-02
yonigozlan
yonigozlan changes after review
94e2f2c9
yonigozlan update first batch of image processors
34aa8026
ArthurZucker
ArthurZucker commented on 2026-02-10
yonigozlan refactor part 2
21ff3067
yonigozlan improve base image processor class, move backends to separate file
de23b46b
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
1d64b218
yonigozlan refactor to have backends in separate files, with backends now inheri…
56c49c8d
ArthurZucker
ArthurZucker commented on 2026-02-17
yonigozlan fix docstrings
ad91d8e8
yonigozlan update some image processors to new refactored standards
87dc38b5
yonigozlan refactor more image processors
780c0cba
yonigozlan refactor more image processors
526a668d
yonigozlan refactor more fast image processors
85207f26
yonigozlan refactor more image processors
e1c56dc6
yonigozlan refactor more image processor
be2d8881
yonigozlan improve compatibility with video processors
ed573372
yonigozlan refactor more image processors
fbf6be5a
yonigozlan add more image processors, improve compatibility with video processors
6efda3af
yonigozlan support for modular
97f0dd9e
yonigozlan refactor modular ima proc
1da0c11f
yonigozlan refactor more modular image processors
f27bce95
yonigozlan adjustments before merge
5135b2bf
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
5641c8e2
github-actions
yonigozlan fimish image processors refactor
71dd63fa
yonigozlan update docs
6a738def
yonigozlan add fallback to Pil backend for backward compat
f652f5a7
yonigozlan fix repo
80bcfe05
yonigozlan Fix all processors and image processors tests
d13f8430
yonigozlan fix modular and style
7d529163
yonigozlan fix docs
6d46b06e
yonigozlan yonigozlan changed the title [WIP] Refactor Image Processors to support different backends 🚨🚨 Refactor Image Processors to support different backends 100 days ago
yonigozlan fix remote code backward compatibility + super in lists
0f918df3
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
5b8155d4
yonigozlan Update docs and add new model like cli
7502afb8
yonigozlan fix processor tests
bd4ccc66
yonigozlan relax test tvp (used to be skipped)
db34bb3b
yonigozlan fix 4 channels oneformer
3e0a72b7
ArthurZucker
ArthurZucker approved these changes on 2026-03-13
yonigozlan Changes after review
f5bbf0e4
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
4a33f7f2
yonigozlan Fixes after review
ae067951
HuggingFaceDocBuilderDev
yonigozlan Fix tests
a6d70022
yonigozlan Change imports in modeling tests to minimize integration tests changes
04ef71f4
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
9b1d3a86
yonigozlan fix wrong import
ed5a4df6
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
304e4b00
yonigozlan fix import and missing doc
f42220e3
yonigozlan fix typo PI0
22037d2b
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
272fdcab
yonigozlan Fix all integration tests
777551dc
ArthurZucker
ArthurZucker approved these changes on 2026-03-18
ArthurZucker
ArthurZucker commented on 2026-03-18
yonigozlan Fix after review, enforce protected torch/torchvision imports in pil …
3b9b5898
yonigozlan Fix style
b12a20d6
yonigozlan Fix test modeling depth pro
9fc79006
yonigozlan Fix processing_idefics
01fb2f12
yonigozlan Merge branch 'main' into refactor-improc-backends
fcd23357
yonigozlan Merge remote-tracking branch 'upstream/main' into refactor-improc-bac…
fd54fd7a
yonigozlan Fixes after merge
a094cefa
yonigozlan _rescale_and_normalize -> rescale_and_normalize
33dfa8c1
yonigozlan fix-repo
8c13796a
yonigozlan yonigozlan enabled auto-merge 85 days ago
yonigozlan Merge branch 'main' into refactor-improc-backends
7b8d547a
yonigozlan yonigozlan merged 88433336 into main 85 days ago
yonigozlan yonigozlan deleted the refactor-improc-backends branch 85 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone