Method__init__(self, dim, rope=None, num_heads=8, qkv_bias=False, attn_drop=0., proj_drop=0.)
src/model/encoder/backbone/croco/blocks.py:83
Method__init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, drop=0., attn_drop=0.,
drop_path=0., act
src/model/encoder/backbone/croco/blocks.py:116
Method__init__(self, dim, rope=None, num_heads=8, qkv_bias=False, attn_drop=0., proj_drop=0.)
src/model/encoder/backbone/croco/blocks.py:134
Method__init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, drop=0., attn_drop=0.,
drop_path=0., act
src/model/encoder/backbone/croco/blocks.py:173
Method__init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768, norm_layer=None, flatten=True)
src/model/encoder/backbone/croco/blocks.py:212
Method__init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768, norm_layer=None, flatten=True)
src/model/encoder/backbone/croco/patch_embed.py:38
Method__init__(self, *, n_cls_token=0, hooks_idx=None, dim_tokens=None,
output_width_ratio=1, num_channels=
src/model/encoder/heads/dpt_head.py:76
Method__init__(self, *, n_cls_token=0, hooks_idx=None, dim_tokens=None,
output_width_ratio=1, num_channels=
src/model/encoder/heads/dpt_gs_head.py:163
Method__init__(self, in_channel=3, encoder_dim=[256, 256, 256], norm_fn='group')
src/model/encoder/heads/head_modules.py:63
Method__init__(
self, dim, heads=8, dim_head=64, dropout=0.0, selfatt=True, kv_dim=None
)
src/model/transformer/attention.py:31
Method__init__(
self,
dim,
depth,
heads,
dim_head,
mlp_dim,
dropout=
src/model/transformer/transformer.py:33
Method_set_decoder(self, enc_embed_dim, dec_embed_dim, dec_num_heads, dec_depth, mlp_ratio, norm_layer, norm_im2_in_dec)
src/model/encoder/backbone/backbone_croco.py:96
Method_set_decoder(self, enc_embed_dim, dec_embed_dim, dec_num_heads, dec_depth, mlp_ratio, norm_layer, norm_im2_in_dec)
src/model/encoder/backbone/backbone_croco_multiview.py:87