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

相关推荐
泰恒4 小时前
openclaw近期怎么样了?
人工智能·深度学习·机器学习
万添裁9 小时前
pytorch的张量数据结构以及各种操作函数的底层原理
人工智能·pytorch·python
Binary_ey9 小时前
光刻技术第22期 | 贝叶斯压缩感知光源优化的优化技术及对比分析
人工智能·深度学习·机器学习
咚咚王者10 小时前
人工智能之知识处理 知识推理 第三章 图神经网络与知识推理:让图谱“活”起来
人工智能·深度学习·神经网络
ZHOU_WUYI10 小时前
ppo算法简单实现
人工智能·pytorch·算法
taWSw5OjU11 小时前
从模型评估、梯度难题到科学初始化:一步步解析深度学习的训练问题
人工智能·深度学习
Ricardo-Yang11 小时前
SCNP语义分割边缘logits策略
数据结构·人工智能·python·深度学习·算法
新缸中之脑11 小时前
微调BERT进行命名实体识别
人工智能·深度学习·bert
不解不惑12 小时前
langchain qwen3 构建一个简单的对话系统
pytorch·python·langchain
人机与认知实验室12 小时前
神经网络、数学、理性思维真能实现通用智能吗?
人工智能·深度学习·神经网络·机器学习