https://blog.csdn.net/u011268787/article/details/84926246
https://blog.csdn.net/u011268787/article/details/85043511
class AlextNet(nn.Module):
def __init__(self, in_channel, n_class):
super(AlextNet, self).__init__()
# 第一阶段
self.conv1 = nn.Sequential(
nn.Conv2d(in_channel, 96, kernel_size=11, stride=4),
nn.ReLU(inplace=True),
nn.MaxPool2d(kernel_size=3, stride=2)
)
# 第二阶段
self.conv2 = nn.Sequential(
nn.Conv2d(96, 256, kernel_size=5, padding=2),
nn.ReLU(inplace=True),
nn.MaxPool2d(kernel_size=3, stride=2)
)
# 第三阶段
self.conv3 = nn.Sequential(
nn.Conv2d(256, 384, kernel_size=3, padding=1),