transformers
Add new model: Isaac
#45186
Open

Add new model: Isaac #45186

zucchini-nlp wants to merge 96 commits into huggingface:main from zucchini-nlp:isaac-main
zucchini-nlp
AkshatSh initial isaac implementation
63cd4a0d
philippguevorguian style: fixing assorted PR notes
63d1b1b6
philippguevorguian fix: get modular convert utility working
d72311d8
philippguevorguian feat: modular convert utility outputs
d6ed8440
philippguevorguian Merge pull request #1 from perceptron-ai-inc/pg/update_isaac
7f4944f5
philippguevorguian chore: port updates
c3cc42d0
philippguevorguian fix: update imports
965215cc
philippguevorguian fix: adjust typing to get modular convert script working
4c4f1c94
philippguevorguian feat: modular convert utility outputs
021a1aee
philippguevorguian Merge pull request #2 from perceptron-ai-inc/pg/update_isaac
6311fd2d
philippguevorguian feat: port updates to isaac
3d8b786a
philippguevorguian fix: changes to enable modular convert
92f56b81
philippguevorguian chore: modular convert script artifacts
70bcc770
philippguevorguian style: remove redundant registration
5656b833
philippguevorguian style: organize auto file entries
963f8c1b
philippguevorguian style: lints
74f9f3be
philippguevorguian fix: processor typing
f56f064f
philippguevorguian fix: allow image processor typing
4c5c19d3
philippguevorguian style: | for unions
8a95e64e
philippguevorguian fix: don't alias siglip
25523ba8
philippguevorguian fix: rename vision config to config to be consistent with base class
d1dc712c
philippguevorguian fix: additional remakes
d80c9f6b
philippguevorguian chore: convert artifacts
58d73116
philippguevorguian style: make style changes
ffb3b9f2
philippguevorguian refactor: bespoke isaac config
92c36d49
philippguevorguian style: ruff organize imports
79eb96bf
philippguevorguian chore: convert configuration artifact
1c6479aa
philippguevorguian fix: get imports in
28992165
philippguevorguian style: string typing of qwen2
aec77214
philippguevorguian fix: remove image processor and tokenizer typing
c0b10b64
philippguevorguian fix: enable qwen_2_5_vl import
302374d3
philippguevorguian style: remove unnecessary copy text
de9dc808
philippguevorguian fix: fix copies
107ecded
philippguevorguian style: pass kwargs and docstrings
fd5e399e
philippguevorguian chore: artifact
206b82a1
philippguevorguian style: revert UP045 typing for autodocstring to work
510eb05f
philippguevorguian Merge branch 'main' into main
887ff820
philippguevorguian Merge branch 'main' into pg/update_isaac
e8d8b769
philippguevorguian fix: latest transformers changes
5da40566
philippguevorguian chore: new transformers convert
4a978896
philippguevorguian again
0d553958
philippguevorguian fix: export pretrained model
287a461d
philippguevorguian test: add placeholder tests
c43cb5de
philippguevorguian docs: add seed documentation
c84df288
philippguevorguian docs: point to isaac model checkpoint
bf432bcc
philippguevorguian fix: set config fields in model
080f22dc
philippguevorguian docs: add dates stamp
0764c2cb
philippguevorguian Update isaac.md
43f8b817
philippguevorguian Merge pull request #3 from perceptron-ai-inc/pg/isaac_passes_make_fixup
665665ec
philippguevorguian Merge branch 'main' into main
8c722b1e
philippguevorguian Isaact e2e tests + passing make fixup (#4)
05900252
philippguevorguian Merge branch 'main' into main
3a6e1c64
philippguevorguian fix: update TensorType import for latest changes in transformers main…
04630990
philippguevorguian Merge branch 'main' into main
762032c1
philippguevorguian fix: updates for v5 standards (#6)
95296b7e
philippguevorguian Merge branch 'main' into main
0bd5ac03
philippguevorguian feat: guard perceptron imports (#7)
1cb3c4b2
philippguevorguian fix: guard PIL import (#8)
d439313f
philippguevorguian fix: guard perceptron PIL and torch imports for CI (#9)
e2fe9f96
philippguevorguian review revisions (#10)
257f47c8
philippguevorguian Merge branch 'main' into main
f826763b
philippguevorguian Merge branch 'main' into main
03ca8c78
philippguevorguian transformers attention interface + modeling test suite (#11)
aa31c36a
philippguevorguian Update src/transformers/models/isaac/modular_isaac.py
9226a9ca
philippguevorguian Update src/transformers/models/isaac/modular_isaac.py
a1892a57
philippguevorguian Update src/transformers/models/isaac/modular_isaac.py
82f25d6d
philippguevorguian style: review revisions (#12)
5422d9d2
philippguevorguian review changes (#13): separate projector class, removed redundant cas…
f4a63748
philippguevorguian Merge branch 'main' into main
f86ba818
philippguevorguian Squash merge pg/refactor_remove_tensorstream into main
abba38b1
philippguevorguian Merge branch 'main' into main
8de326ee
philippguevorguian feat: batched inference + rope refactor
2b696982
philippguevorguian Update src/transformers/models/isaac/modular_isaac.py
2884211d
philippguevorguian Squash merge into main
fdbd6333
philippguevorguian style: alias norm to communicate scope
6ba2fdb7
philippguevorguian Merge branch 'main' into main
33fcd574
philippguevorguian refactor: no packed batch inference (#14)
57cbd794
philippguevorguian Merge branch 'main' into main
f2491e8b
philippguevorguian feat: rely on qwen3 backbone, flatten vision components, misc style c…
bf501ddb
philippguevorguian Merge branch 'main' into main
22ce1679
philippguevorguian Merge branch 'main' into main
c5514ac0
philippguevorguian feat: config updates, image processor backend, assorted changes/tests…
778d8c5a
philippguevorguian Merge branch 'main' into main
231aa23e
philippguevorguian style: cleanup (#17)
67ae690a
philippguevorguian style: unify image attention mask + import update (#18)
bbd8289a
philippguevorguian style: further mask threading simplification + processing docstring (…
ed8fc0a1
philippguevorguian Merge branch 'main' into main
ef3c6f7f
philippguevorguian test: update tests
caf377c5
philippguevorguian Merge branch 'main' into main
048094d4
philippguevorguian Merge branch 'main' into main
748c82b6
philippguevorguian Merge branch 'main' into main
7c6ca571
philippguevorguian Squash merge pg/additional_cleanup into main
8b96e5f2
philippguevorguian check repo fixes
81206dbc
philippguevorguian add correct date
86235d40
philippguevorguian fix: make the pointing types belong to processor class
e99bbc1a
zucchini-nlp clean up and rearrange code
a44952c6
github-actions
github-actions

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone