Add ViViT #22518

amyeroberts merged 79 commits into huggingface:main from add_vivit
jegork
HuggingFaceDocBuilderDev
jegork
amyeroberts
amyeroberts
amyeroberts commented on 2023-04-04
jegork
amyeroberts
amyeroberts commented on 2023-05-05
github-actions
jegork
amyeroberts
jegork
amyeroberts
amyeroberts
amyeroberts commented on 2023-06-20
adildahlan
jegork Add model
45be695c
jegork Add ability to get classification head weights
226ea89e
jegork Add docs
89919b17
jegork Add imports to __init__.py
3edc517d
jegork Run style
c733de3d
jegork Fix imports and add mdx doc
7a0c6656
jegork Run style
7cf691fa
jegork Fix copyright
622d92d7
jegork Fix config docstring
6ef85ff5
jegork Remove imports of ViViTLayer and load_tf_weights_in_vivit
1c2c0db4
jegork Remove FeatureExtractor and replace with ImageProcessor everywhere
e0b1836c
jegork Remove ViViTForPreTraining from vivit.mdx
ef8cc508
jegork Change ViViT -> Vivit everywhere
43a9cd71
jegork Add model_doc to _toctree.yml
11f439c5
jegork Replace tuples with lists in arguments of VivitConfig
e78a6596
jegork Rename patch_size to tubelet_size in TubeletEmbeddings
c2ba1acb
jegork Fix checkpoint names
81b257cd
jegork Add tests
d1bf40b1
jegork Remove unused num_frames
ffe6eba2
jegork Fix imports for VivitImageProcessor
e3de4654
jegork Minor fixes
c99621b9
jegork Decrease number of frames in VivitModelTester from 32 to 16
8a725c87
jegork Decrease number of frames in VivitModelTester from 16 to 8
533dbe7b
jegork Add initialization for pos embeddings
0df3c5d9
jegork Rename Vivit -> ViViT in some places
d7034d04
jegork Fix docstring and formatting
77bbe400
jegork Rename TubeletEmbeddings -> VivitTubeletEmbeddings
500eb7c6
jegork Remove load_tf_weights_in_vivit
564f3da5
jegork Change checkpoint name
bc26ffac
jegork Remove Vivit _TOKENIZER_FOR_DOC
c573a113
jegork Fix
d5d6eaca
jegork Fix VivitTubeletEmbeddings and pass config object as parameter
221c8ee2
jegork Use image_size and num_frames instead of video_size
a647f40a
jegork Change conversion script and fix differences with the orig implementa…
9f0acc5c
jegork Fix docstrings
30c32135
jegork Add attention head pruning
ddf53f78
jegork Run style and fixup
28c8513c
jegork Fix tests
40dc58f8
jegork Add ViViT to video_classification.mdx
629ab717
jegork Save processor in conversion script
d0661ed3
jegork Fix
d75f170c
jegork Add image processor test
e36ea3a0
jegork Run fixup and style
c465a7cf
jegork Run fix-copies
015c87b2
jegork Update tests/models/vivit/test_modeling_vivit.py
f1057962
jegork Update tests/models/vivit/test_modeling_vivit.py
2242721a
jegork Update src/transformers/models/vivit/modeling_vivit.py
de5927d1
jegork Use PyAV instead of decord
d494ce2a
jegork Add unittest.skip
75a22bcc
jegork Run style
38380f26
jegork Remove unneeded test
9674097a
jegork Update docs/source/en/model_doc/vivit.mdx
69b226a9
jegork Update src/transformers/models/vivit/configuration_vivit.py
e2888f49
jegork Update src/transformers/models/vivit/modeling_vivit.py
06f5551d
jegork Update src/transformers/models/vivit/image_processing_vivit.py
dae70c2b
jegork Update src/transformers/models/vivit/modeling_vivit.py
182ea59f
jegork Update src/transformers/models/vivit/modeling_vivit.py
7e962088
jegork Update src/transformers/models/vivit/image_processing_vivit.py
6cec9283
jegork Update src/transformers/models/vivit/modeling_vivit.py
d486e7aa
jegork Add model
03330d86
jegork Add docs
32d17a70
jegork Run style
0115ecb9
jegork Fix imports and add mdx doc
34be1cef
jegork Remove FeatureExtractor and replace with ImageProcessor everywhere
656e3bae
jegork Change ViViT -> Vivit everywhere
cb6b86d1
jegork Rename Vivit -> ViViT in some places
88b6544d
jegork Update src/transformers/models/vivit/image_processing_vivit.py
c42624ce
jegork Run make style
8e6d8508
jegork Remove inputs save
3f61cad7
jegork Fix image processor
ff977446
jegork Fix
a4812a5d
jegork Run `make style`
35822e37
jegork Decrease parameters of VivitModelTester
3492cb4d
jegork Decrease tubelet size
a05575db
jegork Rename vivit.mdx
a354dbd8
amyeroberts
amyeroberts approved these changes on 2023-06-30
jegork Update src/transformers/models/vivit/image_processing_vivit.py
ee193b0b
jegork Update src/transformers/models/vivit/image_processing_vivit.py
c942d6a8
jegork Update src/transformers/models/vivit/image_processing_vivit.py
5f14cb80
jegork Fix default values in image_processing_vivit.py
b0fa0701
amyeroberts
jegork
amyeroberts amyeroberts merged 8a5e8a9c into main 2 years ago
NielsRogge
jegork

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone