[ Pytorch教程 ] 神经网络的基本骨架 torch.nn -Neural Network

https://pytorch.org/docs

torch.nn 是 PyTorch 中构建神经网络的核心模块,它提供了:

  • 🏗️ 神经网络层(全连接、卷积、池化等)

  • 🔧 激活函数(ReLU、Sigmoid、Tanh等)

  • 📦 损失函数(交叉熵、MSE、L1等)

  • 🎯 模型容器(Sequential、ModuleList等)

  • ⚙️ 实用工具(参数初始化、Dropout等)

简单的模型

python 复制代码
import torch
from torch import nn
class Tudui(nn.Module):
    def __init__(self):
        super().__init__()

    def forward(self, input):  #override func
        output = input + 1
        return output


tudui = Tudui()
x = torch.tensor(1.0)
output = tudui(x)
print(output)

该模型Tudui继承nn.Module,然后重写函数forward(self, input),通过调用模型实例,实现tensor的加1,输出 tensor(2.)

相关推荐
方银的技术分享8 小时前
十五、AI训练师:机器学习-过拟合与欠拟合
人工智能·深度学习·机器学习
Dfreedom.10 小时前
目标检测后处理核心:NMS非极大值抑制详解
图像处理·人工智能·深度学习·目标检测·目标跟踪
β添砖java11 小时前
深度学习28RNN循环神经网络
人工智能·深度学习
EQUINOX112 小时前
【论文精读】| LLaVA
论文阅读·人工智能·深度学习
LadiesAndGentlemen14 小时前
环球GeoAI-遥感VLM|2026-08-31|More with Less:通用 VLM 不换架构,也能在遥感基准上打平专用模型
人工智能·神经网络·目标检测·自然语言处理·aigc
千禧皓月14 小时前
【深度学习】图像恢复各种损失函数
人工智能·深度学习
今天AI了吗14 小时前
大模型技术全景(一):AI、机器学习、深度学习,三者的关系到底是什么?一文搞懂
数据库·人工智能·python·sql·深度学习·机器学习·rust
牧羊人.33315 小时前
动手学深度学习 02 | 手写数字识别
图像处理·人工智能·深度学习·算法
克里斯蒂亚诺更新16 小时前
学习PyTorch
人工智能·pytorch·学习
萌动的小火苗17 小时前
3、深度学习与全连接面试题
人工智能·深度学习