MCPcopy Create free account
hub / github.com/RolandGao/RegSeg / __init__

Method __init__

blocks.py:274–282  ·  view source on GitHub ↗
(self, num_classes, channels)

Source from the content-addressed store, hash-verified

272
273class Exp2_Decoder26(nn.Module):
274 def __init__(self, num_classes, channels):
275 super().__init__()
276 channels4,channels8,channels16=channels["4"],channels["8"],channels["16"]
277 self.head16=ConvBnAct(channels16, 128, 1)
278 self.head8=ConvBnAct(channels8, 128, 1)
279 self.head4=ConvBnAct(channels4, 8, 1)
280 self.conv8=ConvBnAct(128,64,3,1,1)
281 self.conv4=ConvBnAct(64+8,64,3,1,1)
282 self.classifier=nn.Conv2d(64, num_classes, 1)
283
284 def forward(self, x):
285 x4, x8, x16=x["4"], x["8"],x["16"]

Callers

nothing calls this directly

Calls 2

ConvBnActClass · 0.70
__init__Method · 0.45

Tested by

no test coverage detected