(self, filters_list, in_filters)
| 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 = {} |
no test coverage detected