↓ 8 callersMethod__init__(self, num_features, apply_act=True, momentum=0.1, eps=1e-3, **_)
models/layers/maxvit/layers/evo_norm.py:100
↓ 7 callersFunctionpad_same(x, k: List[int], s: List[int], d: List[int] = (1, 1), value: float = 0)
models/layers/maxvit/layers/padding.py:28
↓ 6 callersMethodforward_backboneExtract multi-stage features from the backbone. Input: x: (B, C, H, W), image previous_states: List[(lstm_h, lstm_c)]
models/detection/yolox_extension/models/detector.py:35
↓ 6 callersMethodforward_detectPredict object bbox from multi-stage features. Returns: outputs: (B, N, 4 + 1 + num_cls), [(x, y, w, h), obj_conf, cls]
models/detection/yolox_extension/models/detector.py:55
↓ 5 callersMethod__init__(
self, channels, rd_ratio=1./16, rd_channels=None, rd_divisor=1,
spatial_kernel_size=
models/layers/maxvit/layers/cbam.py:83
↓ 5 callersFunctionpostprocessApply NMS on predicted bboxes. Input: predictions: (B, N, 4 + 1 + num_cls), [(x, y, w, h), obj_conf, cls] Returns: output: L
models/detection/yolox/utils/boxes.py:32
↓ 4 callersMethod__init__(
self, num_channels, num_groups=32, eps=1e-5, affine=True, group_size=None,
apply_act
models/layers/maxvit/layers/norm_act.py:181
↓ 3 callersMethod__init__(self, in_channels, out_channels, ksize, stride=1, act="silu")
models/detection/yolox/models/network_blocks.py:60
↓ 3 callersMethod__init__(
self, in_channel, out_channels, kernel_size, stride=1, padding=None,
dilation=1, gro
models/layers/maxvit/layers/std_conv.py:32
↓ 3 callersMethod__init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, bias=True, drop=0.)
models/layers/maxvit/layers/mlp.py:13
↓ 3 callersMethodget_assignments(
self,
num_gt,
gt_bboxes_per_image, # [n, 4]
gt_classes, # [n]
bbox
models/detection/yolox/models/yolo_head.py:607