MCPcopy
hub / github.com/HobbitLong/SupContrast / SupCEResNet

Class SupCEResNet

networks/resnet_big.py:189–198  ·  view source on GitHub ↗

encoder + classifier

Source from the content-addressed store, hash-verified

187
188
189class SupCEResNet(nn.Module):
190 """encoder + classifier"""
191 def __init__(self, name='resnet50', num_classes=10):
192 super(SupCEResNet, self).__init__()
193 model_fun, dim_in = model_dict[name]
194 self.encoder = model_fun()
195 self.fc = nn.Linear(dim_in, num_classes)
196
197 def forward(self, x):
198 return self.fc(self.encoder(x))
199
200
201class LinearClassifier(nn.Module):

Callers 1

set_modelFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected