ResNet(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(maxpool): MaxPool2d()
(layer1): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer2): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer3): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d(Forward Time: 15.625000ms | Backward Time: 15.625000ms)
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d(Forward Time: 15.625000ms | Backward Time: 31.250000ms)
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer4): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(avgpool): AdaptiveAvgPool2d()
(fc): Linear()
)
ResNet(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(maxpool): MaxPool2d()
(layer1): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer2): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer3): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d(Forward Time: 15.625000ms | Backward Time: 15.625000ms)
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d(Forward Time: 15.625000ms | Backward Time: 31.250000ms)
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(layer4): Sequential(
(0): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
(downsample): Sequential(
(0): Conv2d()
(1): BatchNorm2d()
)
)
(1): BasicBlock(
(conv1): Conv2d()
(bn1): BatchNorm2d()
(relu): ReLU()
(conv2): Conv2d()
(bn2): BatchNorm2d()
)
)
(avgpool): AdaptiveAvgPool2d()
(fc): Linear()
)