# Codeblock 12 Output original : torch.Size([1, 3, 224, 224]) after resnext_conv1 : torch.Size([1, 64, 112, 112]) after resnext_maxpool1 : torch.Size([1, 64, 56, 56]) after resnext_conv2 #0 : torch.Size([1, 256, 56, 56]) after resnext_conv2 #1 : torch.Size([1, 256, 56, 56]) after resnext_conv2 #2 : torch.Size([1, 256, 56, 56]) after resnext_conv3 #0 : torch.Size([1, 512, 28, 28]) after resnext_conv3 #1 : torch.Size([1, 512, 28, 28]) after resnext_conv3 #2 : torch.Size([1, 512, 28, 28]) after resnext_conv3 #3 : torch.Size([1, 512, 28, 28]) after resnext_conv4 #0 : torch.Size([1, 1024, 14, 14]) after resnext_conv4 #1 : torch.Size([1, 1024, 14, 14]) after resnext_conv4 #2 : torch.Size([1, 1024, 14, 14]) after resnext_conv4 #3 : torch.Size([1, 1024, 14, 14]) after resnext_conv4 #4 : torch.Size([1, 1024, 14, 14]) after resnext_conv4 #5 : torch.Size([1, 1024, 14, 14]) after resnext_conv5 #0 : torch.Size([1, 2048, 7, 7]) after resnext_conv5 #1 : torch.Size([1, 2048, 7, 7]) after resnext_conv5 #2 : torch.Size([1, 2048, 7, 7]) after avgpool : torch.Size([1, 2048, 1, 1]) after flatten : torch.Size([1, 2048]) after fc : torch.Size([1, 1000])