@@ -139,6 +139,7 @@ def forward(self, x: torch.Tensor) -> dict[str, torch.Tensor]:
139
139
140
140
141
141
def efficientvit_backbone_b0 (** kwargs : dict [str , Any ]) -> EfficientViTBackbone :
142
+ """Create EfficientViT B0."""
142
143
backbone = EfficientViTBackbone (
143
144
width_list = [8 , 16 , 32 , 64 , 128 ],
144
145
depth_list = [1 , 2 , 2 , 2 , 2 ],
@@ -149,6 +150,7 @@ def efficientvit_backbone_b0(**kwargs: dict[str, Any]) -> EfficientViTBackbone:
149
150
150
151
151
152
def efficientvit_backbone_b1 (** kwargs : dict [str , Any ]) -> EfficientViTBackbone :
153
+ """Create EfficientViT B1."""
152
154
backbone = EfficientViTBackbone (
153
155
width_list = [16 , 32 , 64 , 128 , 256 ],
154
156
depth_list = [1 , 2 , 3 , 3 , 4 ],
@@ -159,6 +161,7 @@ def efficientvit_backbone_b1(**kwargs: dict[str, Any]) -> EfficientViTBackbone:
159
161
160
162
161
163
def efficientvit_backbone_b2 (** kwargs : dict [str , Any ]) -> EfficientViTBackbone :
164
+ """Create EfficientViT B2."""
162
165
backbone = EfficientViTBackbone (
163
166
width_list = [24 , 48 , 96 , 192 , 384 ],
164
167
depth_list = [1 , 3 , 4 , 4 , 6 ],
@@ -169,6 +172,7 @@ def efficientvit_backbone_b2(**kwargs: dict[str, Any]) -> EfficientViTBackbone:
169
172
170
173
171
174
def efficientvit_backbone_b3 (** kwargs : dict [str , Any ]) -> EfficientViTBackbone :
175
+ """Create EfficientViT B3."""
172
176
backbone = EfficientViTBackbone (
173
177
width_list = [32 , 64 , 128 , 256 , 512 ],
174
178
depth_list = [1 , 4 , 6 , 6 , 9 ],
@@ -307,6 +311,7 @@ def forward(self, x: torch.Tensor) -> dict[str, torch.Tensor]:
307
311
308
312
309
313
def efficientvit_backbone_l0 (** kwargs : dict [str , Any ]) -> EfficientViTLargeBackbone :
314
+ """Create EfficientViT L0."""
310
315
backbone = EfficientViTLargeBackbone (
311
316
width_list = [32 , 64 , 128 , 256 , 512 ],
312
317
depth_list = [1 , 1 , 1 , 4 , 4 ],
@@ -316,6 +321,7 @@ def efficientvit_backbone_l0(**kwargs: dict[str, Any]) -> EfficientViTLargeBackb
316
321
317
322
318
323
def efficientvit_backbone_l1 (** kwargs : dict [str , Any ]) -> EfficientViTLargeBackbone :
324
+ """Create EfficientViT L."""
319
325
backbone = EfficientViTLargeBackbone (
320
326
width_list = [32 , 64 , 128 , 256 , 512 ],
321
327
depth_list = [1 , 1 , 1 , 6 , 6 ],
@@ -325,6 +331,7 @@ def efficientvit_backbone_l1(**kwargs: dict[str, Any]) -> EfficientViTLargeBackb
325
331
326
332
327
333
def efficientvit_backbone_l2 (** kwargs : dict [str , Any ]) -> EfficientViTLargeBackbone :
334
+ """Create EfficientViT L2."""
328
335
backbone = EfficientViTLargeBackbone (
329
336
width_list = [32 , 64 , 128 , 256 , 512 ],
330
337
depth_list = [1 , 2 , 2 , 8 , 8 ],
@@ -334,6 +341,7 @@ def efficientvit_backbone_l2(**kwargs: dict[str, Any]) -> EfficientViTLargeBackb
334
341
335
342
336
343
def efficientvit_backbone_l3 (** kwargs : dict [str , Any ]) -> EfficientViTLargeBackbone :
344
+ """Create EfficientViT L3."""
337
345
backbone = EfficientViTLargeBackbone (
338
346
width_list = [64 , 128 , 256 , 512 , 1024 ],
339
347
depth_list = [1 , 2 , 2 , 8 , 8 ],
0 commit comments