PyTorch快速入门教程【小土堆】之Sequential使用和小实战

视频地址神经网络-搭建小实战和Sequential的使用_哔哩哔哩_bilibili

python 复制代码
from torch import nn
from torch.nn import Conv2d, MaxPool2d, Flatten, Linear, Sequential


class Tudui(nn.Module):
    def __init__(self):
        super(Tudui, self).__init__()
        # self.conv1 = Conv2d(3, 32, 5, padding=2)
        # self.maxpool1 = MaxPool2d(2)
        # self.conv2 = Conv2d(32, 32, 5, padding=2)
        # self.maxpool2 = MaxPool2d(2)
        # self.conv3 = Conv2d(32, 64, 5, padding=2)
        # self.maxpool3 = MaxPool2d(2)
        # self.flatten = Flatten()
        # self.linear2 = Linear(64, 10)
        # self.linear1 = Linear(1024, 64)

        self.model1 = Sequential(Conv2d(3, 32, 5, padding=2),
                                 MaxPool2d(2),
                                 Conv2d(32, 32, 5, padding=2),
                                 MaxPool2d(2),
                                 Conv2d(32, 64, 5, padding=2),
                                 MaxPool2d(2),
                                 Flatten(),
                                 Linear(1024, 64),
                                 Linear(64, 10))

    def forward(self, x):
        # x = self.conv1(x)
        # x = self.maxpool1(x)
        # x = self.conv2(x)
        # x = self.maxpool2(x)
        # x = self.conv3(x)
        # x = self.maxpool3(x)
        # x = self.flatten(x)
        # x = self.linear1(x)
        # x = self.linear2(x)
        x = self.model1(x)
        return x


tudui = Tudui()
print(tudui)
相关推荐
Jelena157795857921 天前
Java爬虫淘宝拍立淘item_search_img拍接口示例代码
开发语言·python
得贤招聘官1 天前
AI招聘的核心破局:从“流程装饰”到“决策引擎”
人工智能
郝学胜-神的一滴1 天前
Python数据模型:深入解析及其对Python生态的影响
开发语言·网络·python·程序人生·性能优化
一水鉴天1 天前
整体设计 定稿 之26 重构和改造现有程序结构 之2 (codebuddy)
开发语言·人工智能·重构·架构
cici158741 天前
二值化断裂裂缝的智能拼接算法
人工智能·算法·计算机视觉
裤裤兔1 天前
医学影像深度学习知识点总结
人工智能·深度学习·机器学习·医学影像·医学图像
free-elcmacom1 天前
机器学习进阶<8>PCA主成分分析
人工智能·python·机器学习·pca
亚马逊云开发者1 天前
Q CLI助力合合信息实现Aurora的升级运营
人工智能
liu****1 天前
Python 基础语法(二):程序流程控制
开发语言·python·python基础
涛涛北京1 天前
【强化学习实验】- 策略梯度算法
人工智能·算法