[Perceiver] Add calculation of decoders/preprocessors output channels #26
First draft
fc77bd68
Style and remove mlm
177ad35a
Make forward pass work
c9b0064e
More improvements
df5be95f
More improvements
66a42eea
Fix bug
4d25043f
More improvements
381e0d18
More improvements
77bf7954
Add PerceiverTokenizer first draft
697af73d
Improve conversion script
b98b1dfa
More improvements
fef92083
Make conversion script work for the encoder
2e6055a7
Make conversion script work with local pickle files
0a100053
Style & quality, fix-copies
3b7e9ecf
Add dummy input to conversion script
25de5e02
Add absolute position embeddings to TextPreProcessor
b223379d
Make forward pass of encoder work
6d379155
More improvements
ebb49a16
Move text preprocessor to separate script
43417c25
More improvements
d429cfd2
More improvements
4188df26
Add post processor
b15241da
Make MLM model work
5179d575
Style
87f24c87
Add PerceiverForMaskedLM
db9ff200
Add PerceiverImagePreprocessor
ab0981bd
Make style
0ccdea9f
Make PerceiverForImageClassification work
06850888
More improvements
089f9a0e
More improvements
e32cde75
Use tokenizer in conversion script
a49bf661
Use PerceiverForMaskedLM in conversion script
6ab614c9
Define custom PerceiverModelOutput
a5e83e73
Improve PerceiverAttention to make it work for both MLM and image cla…
6a0b8ffe
More improvements
7557b090
More improvements
18524162
More improvements to the conversion script
113f0efa
Make conversion script work for both MLM and image classification
0d5666a9
Add PerceiverFeatureExtractor
ef9dcdfb
More improvements
70fabe19
Style and quality
24014aaf
Add center cropping
50ea7703
Fix bug
9f8d2ada
Small fix
758b9128
Add print statement
f04a1d35
Fix bug in image preprocessor
59260bf0
Fix bug with conversion script
f9c65e9f
Make output position embeddings an nn.Parameter layer instead of nn.E…
7269ce0b
Comment out print statements
436e467a
Add position encoding classes
a0881ca7
More improvements
b63ffb5a
Use position_encoding_kwargs
3eb3c11a
Add PerceiverForImageClassificationFourier
505d6cdf
Make style & quality
4b08c193
Add PerceiverForImageClassificationConvProcessing
e89774ea
Style & quality
18670938
Add flow model
df1b14be
Move processors to modeling file
7399cc8d
Make position encodings modular
9f188855
Make basic decoder use modular position encodings
ddf0e01d
Add PerceiverForOpticalFlow to conversion script
4012143d
Add AudioPreprocessor
64099ac2
Make it possible for the basic decoder to use Fourier position embedd…
56636219
Add PerceiverForMultimodalAutoencoding
3a665497
Improve model for optical flow
0cf0c46f
Improve _build_network_inputs method
03bd7e1f
Add print statement
4489c1e9
Fix device issue
f98a69d7
Fix device of Fourier embeddings
b0fbc00c
Add print statements for debugging
87457b86
Add another print statement
99befc51
Add another print statement
ce41b86d
Add another print statement
371fb007
Add another print statement
9cfb3361
Improve PerceiverAudioPreprocessor
1c2fb11d
Improve conversion script for multimodal modal
3be52ae7
More improvements
47f23d9c
More improvements
1cbb13b0
Improve multimodal model
ffa25df6
Make forward pass multimodal model work
4f0404b4
More improvements
57da1cc6
Improve tests
a292f218
Fix some more tests
8aa31448
Add output dataclasses
6ffdf396
Make more tests pass
0c9b51b8
Add print statements for debuggin
2e1af165
Add tests for image classification
a77d9fd5
Add PerceiverClassifierOutput
49ab6082
More improvements
96fe9d08
Make more tests pass for the optical flow model
82f9f453
Make style & quality
9543cc49
Small improvements
d6f928c8
Don't support training for optical flow model for now
a6902668
Fix _prepare_for_class for tests
85079ec2
Make more tests pass, add some docs
4f8cb339
Add multimodal model to tests
dd6c5ce7
Added output_size calculation for preprocessors
87cd3a9b
Fix tensor shape in OneHotPreprocessor test
1fbb1e92
Added num_query_channels property for decoders
7e89ecd7
NielsRogge
force-pushed the
modeling_perceiver
branch
from
dd6c5ce7
to
56fe5c0a
4 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub