请问让计算机看懂图像的代码怎么补充

请将Lenet的模型代码补充完整,有三个空,请问剩下两个怎么填呢?

img

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7498494
  • 除此之外, 这篇博客: 调参侠带你入门深度学习:Lenet分类实战(1):模型的构建中的 前向传播的书写 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •     def forward(self,x):
            x = F.relu(self.conv1(x))
            x = self.pool1(x)
            x = F.relu(self.conv2(x))
            x = self.pool2(x)
            x = x.view(-1,32*5*5)
            x = F.relu(self.fc1(x))
            x = F.relu(self.fc2(x))
            x = self.fc3(x) #这个不用激活函数,最后要分类
            return x
    

    这个就是这个网络的前向传播过程,relu是激活函数,为了提高模型的非线性。数据进来,卷积,池化,第二次卷积,池化,将二维转化为一维,3个全连接层,最后一层不要激活函数,因为我们要分类
    在这里插入图片描述