MCPcopy Create free account
hub / github.com/FoundationVision/ByteTrack / make_spp_block

Method make_spp_block

yolox/models/darknet.py:66–80  ·  view source on GitHub ↗
(self, filters_list, in_filters)

Source from the content-addressed store, hash-verified

64 ]
65
66 def make_spp_block(self, filters_list, in_filters):
67 m = nn.Sequential(
68 *[
69 BaseConv(in_filters, filters_list[0], 1, stride=1, act="lrelu"),
70 BaseConv(filters_list[0], filters_list[1], 3, stride=1, act="lrelu"),
71 SPPBottleneck(
72 in_channels=filters_list[1],
73 out_channels=filters_list[0],
74 activation="lrelu",
75 ),
76 BaseConv(filters_list[0], filters_list[1], 3, stride=1, act="lrelu"),
77 BaseConv(filters_list[1], filters_list[0], 1, stride=1, act="lrelu"),
78 ]
79 )
80 return m
81
82 def forward(self, x):
83 outputs = {}

Callers 1

__init__Method · 0.95

Calls 2

BaseConvClass · 0.85
SPPBottleneckClass · 0.85

Tested by

no test coverage detected