transformers
Large modular logic refactoring
#34487
Merged

Large modular logic refactoring #34487

Cyrilvallez merged 40 commits into main from new-modular
Cyrilvallez
HuggingFaceDocBuilderDev
ArthurZucker
ArthurZucker commented on 2024-10-29
yonigozlan
Cyrilvallez
yonigozlan
ArthurZucker
ArthurZucker approved these changes on 2024-10-30
yonigozlan
Cyrilvallez
Cyrilvallez
Cyrilvallez rework converter
2c8b87cd
Cyrilvallez Update modular_model_converter.py
31809d10
Cyrilvallez Update modular_model_converter.py
b7acc354
Cyrilvallez Update modular_model_converter.py
2ca25c22
Cyrilvallez Update modular_model_converter.py
aaee9ae7
Cyrilvallez cleaning
2d26196e
Cyrilvallez cleaning
2c675f25
Cyrilvallez finalize imports
8f3b764c
Cyrilvallez imports
1084ca70
Cyrilvallez Update modular_model_converter.py
39a0a897
Cyrilvallez Better renaming to avoid visiting same file multiple times
3ba751a7
Cyrilvallez start converting files
7416080e
Cyrilvallez style
4545b63b
Cyrilvallez address most comments
5958f646
Cyrilvallez style
cfdafe33
Cyrilvallez remove unused stuff in get_needed_imports
bc7e20b6
Cyrilvallez style
2ab7f56c
Cyrilvallez move class dependency functions outside class
197d9370
Cyrilvallez Move main functions outside class
459be8f2
Cyrilvallez style
128986d5
Cyrilvallez Update modular_model_converter.py
79113cf2
Cyrilvallez rename func
8d26fa91
Cyrilvallez add augmented dependencies
b2503673
Cyrilvallez Update modular_model_converter.py
33dbde7f
Cyrilvallez Add types_to_file_type + tweak annotation handling
9fcddb87
Cyrilvallez Allow assignment dependency mapping + fix regex
70f006b4
Cyrilvallez style + update modular examples
b5879b14
Cyrilvallez fix modular_roberta example (wrong redefinition of __init__)
efdbe788
Cyrilvallez slightly correct order in which dependencies will appear
e8fe3601
Cyrilvallez style
dea43c88
Cyrilvallez review comments
9a8a7e07
Cyrilvallez Performance + better handling of dependencies when they are imported
38a574ac
Cyrilvallez style
0b7c1039
Cyrilvallez Add advanced new classes capabilities
dde85dc3
Cyrilvallez style
7cd1eff6
Cyrilvallez add forgotten check
cc58d435
Cyrilvallez Update modeling_llava_next_video.py
f05849ab
Cyrilvallez Cyrilvallez force pushed to f05849ab 1 year ago
Cyrilvallez Add prority list ordering in check_conversion as well
be70f7de
Cyrilvallez Update check_modular_conversion.py
c8a4d4d5
Cyrilvallez Update configuration_gemma.py
cfec75d1
Cyrilvallez Cyrilvallez merged e2ac16b2 into main 1 year ago
Cyrilvallez Cyrilvallez deleted the new-modular branch 1 year ago
ArthurZucker

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone