Custom으로 만든 Resnet 모델을 저장한 후
다른 파일에서 불러와 쓰려고 하니 발생한 문제
저장된 모델이 built-in ResNet을 쓰지 않아서, 변형된 레즈넷을 Transfer Learning 하는 파일에서 재정의할 필요가 있었음.
전이학습할 파일에 바뀐 레즈넷 코드를 옮겨놓음
conv1x1 = resnet.conv1x1
Bottleneck = resnet.Bottleneck
BasicBlock = resnet.BasicBlock
class ResNet(nn.Module):
def __init__(self, block, layers, num_classes=3, zero_init_residual=True):
#---ADDED BY ME ENDED-----#
#---ADDED BY ME-----#