transformers
Modular `transformers`: modularity and inheritance for new model additions
#33248
Merged

Modular `transformers`: modularity and inheritance for new model additions #33248

ArthurZucker merged 167 commits into main from fix-diff-converter
ArthurZucker
ArthurZucker update exampel
a46f6067
ArthurZucker update
67aa3f26
ArthurZucker push the converted diff files for testing and ci
0cc62e1f
HuggingFaceDocBuilderDev
ArthurZucker correct one example
ca3a51b1
ArthurZucker fix class attributes and docstring
6434dd4c
ArthurZucker nits
206069cd
ArthurZucker oups
5afe7992
ArthurZucker fixed config!
2f0929b2
ArthurZucker update
96415232
ArthurZucker nitd
07c4c8f6
ArthurZucker class attributes are not matched against the other, this is missing
bd3780be
ArthurZucker fixed overwriting self.xxx now onto the attributes I think
69a84dec
ArthurZucker partial fix, now order with docstring
d2ea8f1a
ArthurZucker fix docstring order?
b066f9b7
ArthurZucker more fixes
a586cd14
ArthurZucker update
67b6565d
ArthurZucker fix missing docstrings!
0b67310d
ArthurZucker examples don't all work yet
c9b9ad15
ArthurZucker Merge branch 'main' of github.com:huggingface/transformers into fix-d…
bfbc5075
ArthurZucker fixup
891238ea
ArthurZucker nit
ba024a68
ArthurZucker updated
a0a20f10
ArthurZucker hick
200ddba9
ArthurZucker update
0ea9e6f0
ArthurZucker delete
9bd02974
ArthurZucker update
8eba64fd
ArthurZucker update
726fa7ec
ArthurZucker update
ebdb1fe2
ArthurZucker fix
a1d90582
ArthurZucker all default
50b41c21
ArthurZucker no local import
b8e7b086
ArthurZucker fix more diff
81584fad
ArthurZucker some fix related to "safe imports"
36e83dcc
ArthurZucker push fixed
94274b80
ArthurZucker add helper!
966de99f
ArthurZucker style
a7d22e89
ArthurZucker add a check
a56f983d
ArthurZucker all by default
7a85fecc
ArthurZucker add the
16419e3c
ArthurZucker update
e03a783e
ArthurZucker FINALLY!
e676c7ad
ArthurZucker nit
a6bb5216
ArthurZucker fix config dependencies
bdd93664
ArthurZucker man that is it
57b9da78
ArthurZucker fix fix
5cd75b0a
ArthurZucker update diffs
c2f9a394
ArthurZucker fix the last issue
c9e7f7fa
ArthurZucker re-default to all
e7e4bff6
ArthurZucker alll the fixes
0208cdfa
ArthurZucker nice
d711b89b
ArthurZucker fix properties vs setter
37b9df6f
ArthurZucker fixup
4925e3a8
ArthurZucker updates
3e95e771
ArthurZucker update dependencies
ecb70d76
ArthurZucker make sure to install what needs to be installed
562d8bb2
ArthurZucker fixup
0ac3675b
ArthurZucker quick fix for now
ed04aeb7
ArthurZucker fix!
c6ebc06f
ArthurZucker fixup
0470aa34
ArthurZucker update
bcb5411b
ArthurZucker update
3e0945b3
ArthurZucker updates
2c32dd54
ArthurZucker whitespaces
b86f95a0
ArthurZucker nit
10e5837e
ArthurZucker fix
a0c932db
ArthurZucker simplify everything, and make it file agnostic (should work for image…
70bf61bc
ArthurZucker style
b93493f4
ArthurZucker finish fixing all import issues
e408f15e
ArthurZucker fixup
3c4cd9e5
ArthurZucker empty modeling should not be written!
d1744ffc
ArthurZucker Add logic to find who depends on what
8b81b2db
ArthurZucker update
8dd0f80a
ArthurZucker cleanup
fc6a3808
ArthurZucker update
a9fae8cb
ArthurZucker update gemma to support positions
118d72a5
ArthurZucker some small nits
a279ac95
ArthurZucker this is the correct docstring for gemma2
cbc59079
ArthurZucker fix merging of docstrings
84801dfd
ArthurZucker update
87372fdf
ArthurZucker fixup
46eec499
ArthurZucker update
53a52653
ArthurZucker take doc into account
8e7d3622
ArthurZucker styling
4bc2d3db
ArthurZucker update
f53499cd
ArthurZucker fix hidden activation
c60e4af8
ArthurZucker more fixes
71c21773
ArthurZucker final fixes!
2a2cf9ff
ArthurZucker fixup
3b7278aa
ArthurZucker fixup instruct blip video
89e860df
ArthurZucker update
ed8c1958
ArthurZucker Merge branch 'main' of github.com:huggingface/transformers into fix-d…
476a7d1e
ArthurZucker fix bugs
2def7da6
ArthurZucker align gemma2 with the rest as well
74d5d43b
ArthurZucker updats
f3e7182e
ArthurZucker revert
b0d67d08
ArthurZucker update
2549af0a
ArthurZucker more reversiom
287ccfb9
ArthurZucker grind
d2a48e64
ArthurZucker more
5d61fb59
ArthurZucker arf
a1ce6595
ArthurZucker update
fcaefb08
ArthurZucker order will matter
dc3921b8
ArthurZucker finish del stuff
628253eb
ArthurZucker update
a94e24cc
ArthurZucker rename to modular
429368c9
ArthurZucker ArthurZucker changed the title Update diff convert to be more reliable Modular Transformers: modularity and inheritance unraveller 1 year ago
ArthurZucker ArthurZucker marked this pull request as ready for review 1 year ago
ArthurZucker fixup
7081f977
ArthurZucker ArthurZucker changed the title Modular Transformers: modularity and inheritance unraveller Modular `transformers`: modularity and inheritance unraveller 1 year ago
ArthurZucker nits
ea9b565b
ArthurZucker update makefile
684a95de
ArthurZucker fixup
22bcd68d
ArthurZucker update order of the checks!
4e21861a
ArthurZucker fix
0c8021c5
ArthurZucker ArthurZucker requested a review from LysandreJik LysandreJik 1 year ago
ArthurZucker ArthurZucker requested a review from amyeroberts amyeroberts 1 year ago
ArthurZucker ArthurZucker changed the title Modular `transformers`: modularity and inheritance unraveller Modular `transformers`: modularity and inheritance for new model additions 1 year ago
ArthurZucker fix docstring that has a call inside
33eeac97
ArthurZucker fiix conversion check
0b12437a
ArthurZucker style
d9744e80
ArthurZucker add some initial documentation
12a3136a
ArthurZucker update
bedf3fdc
ArthurZucker update doc
8c0b1e04
ArthurZucker some fixup
71027022
ArthurZucker Merge branch 'main' of github.com:huggingface/transformers into fix-d…
6743502d
ArthurZucker updates
f6986a83
ArthurZucker yups
cabaabe4
ArthurZucker Mostly todo gimme a minut
8eee70c1
ArthurZucker update
6e8e4009
ArthurZucker fixup
c8c7a8b8
ArthurZucker revert some stuff
b877c843
ArthurZucker Merge branch 'fix-diff-converter' of github.com:huggingface/transform…
5074ddff
LysandreJik Review docs for the modular transformers (#33472)
cabf51b1
ArthurZucker Merge branch 'fix-diff-converter' of github.com:huggingface/transform…
db17bf3f
ArthurZucker good update
5f539be4
ArthurZucker fixup
32a775a8
ArthurZucker mmm current updates lead to this code
ec01393e
ArthurZucker okay, this fixes it
974b53a6
ArthurZucker cool
185344dd
ArthurZucker fixes
48cfdca1
ArthurZucker Merge branch 'main' of github.com:huggingface/transformers into fix-d…
5c0f7c15
ArthurZucker update
161f75e1
ArthurZucker nit
c370618b
ArthurZucker updates
5e4c8126
ArthurZucker nits
4926a919
ArthurZucker fix doc
73839c35
ArthurZucker update
b97490c4
ArthurZucker revert bad changes
1069ad76
ArthurZucker update
4b66d8ac
ArthurZucker updates
80dcc1dc
ArthurZucker proper update
73590adf
ArthurZucker update
ae095c55
ArthurZucker update?
70e567bd
ArthurZucker up
2e50c75b
ArthurZucker update
6c640d03
ArthurZucker cool
7448356c
ArthurZucker nits
dd8cfabc
ArthurZucker nits
0c095599
ArthurZucker bon bon
41fd7b22
ArthurZucker fix
464a7d32
ArthurZucker ?
70bfbe34
ArthurZucker minimise changes
39b06cc3
ArthurZucker update
5334324e
ArthurZucker Merge branch 'main' of github.com:huggingface/transformers into fix-d…
ed42cc84
ArthurZucker update
6ad48787
ArthurZucker update
e69c549f
ArthurZucker updates?
eb502130
ArthurZucker fixed gemma2
31275eb9
ArthurZucker kind of a hack
11e7b31d
ArthurZucker nits
048352a1
ArthurZucker update
b6440cda
ArthurZucker remove `diffs` in favor of `modular`
b4091d07
ArthurZucker fix make fix copies
dd5a781e
ArthurZucker ArthurZucker merged 317e069e into main 1 year ago
ArthurZucker ArthurZucker deleted the fix-diff-converter branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone