[ 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.)

相关推荐
微尘hjx18 分钟前
【Deep-OC-SORT 01】多轨迹算法Deep-OC-SORT源码分析
深度学习·yolo·目标跟踪·ultralytics·轨迹算法·deep-oc-sort·车流统计
tellmewhoisi1 小时前
深度学习39:RNN基础介绍,api参数解惑和代码api
人工智能·rnn·深度学习
武天旭2 小时前
AI安全--AI大模型的毒性偏见与安全对齐实践
人工智能·python·深度学习
电科_银尘3 小时前
【深度学习项目实战·11】损失函数与评价指标:让模型输出、标签与结果真正对应
人工智能·深度学习
陈嘿萌5 小时前
ECCV 2026 | CausalDrive:澳门大学×小米汽车,面向自动驾驶的实时因果世界模型
图像处理·人工智能·深度学习·计算机视觉·自动驾驶·学术研究与理论基础
七元权6 小时前
FoundationPose 推理全流程解读:从一帧 RGB-D 到 6D 位姿
论文阅读·深度学习·6d姿态估计
Neurocoda8 小时前
基于 NumPy 从零实现 Tiny-AlexNet 在 MNIST 数据集上的验证
人工智能·深度学习
AOI小白新手上路8 小时前
深度学习算力购置方案分析:本地 RTX 4090 服务器 vs 云端租赁
服务器·人工智能·深度学习
坐吃山猪8 小时前
果蝇AI06-Mac部署实操
人工智能·深度学习·机器学习·果蝇ai
坐吃山猪9 小时前
果蝇AI07-Mac部署踩坑
人工智能·深度学习·机器学习·果蝇ai