I have a class model with field of pre-trained resnet something like:
class A(nn.Module): def __init__(self, **kwargs): super(A, self).__init__() self.resnet = get_resnet() def forward(self, x): return self.resnet(x) ... now Im doing
model = A() ... model.eval() Is it ok or shuld I overwrite the eval, train functions?