pytorch深度学习入门

参考:

1、Pytorch 最全入门介绍,Pytorch入门看这一篇就够了

2、

torch.nn模块

torch.nn模块是PyTorch中用于构建神经网络的核心模块,包含了各种不同类型的层(如全连接层、卷积层、池化层)、损失函数、优化器等。下面介绍torch.nn中常用的一些类和函数:

  • nn.module:所有神经网络层的基类,定义了神经网络中前向传播和反向传播需要的方法

各种常用的层:

  • nn.Linear(in_features, out_features):全连接层
  • nn.Conv2d(in_channels, out_channels, kernel_size):二维卷积层
  • nn.MaxPool2d(kernel_size):二位最大池化层
  • nn.Dropout( p):随机失活层,可以在训练时减少过拟合

各种常用的激活函数:

  • nn.ReLU()
  • nn.Sigmoid()
  • nn.Tanh()

损失函数:

  • nn.CrossEntropyLoss():交叉熵损失函数,通常用于分类问题
  • nn.MSELoss():均方差损失函数,通常用于回归问题

优化器:

  • torch.optim.SDG():随机梯度下降优化器
  • torch.optim.Adam()

参考:https://blog.csdn.net/ienest/article/details/130805219

相关推荐
starzy19902 小时前
深入理解Scala隐式类:扩展方法机制
开发语言·人工智能·scala
深蓝AI2 小时前
为什么 agent 的 demo 都很惊艳,上了生产就不靠谱
人工智能·程序员
数字新视界2 小时前
信创动环监控在机房环境管理中的智能化应用与实践分析
大数据·人工智能·物联网·信息与通信·动环监控系统
岁月宁静3 小时前
DeepSeek Harness 实战与架构解析:让 Agent 从“会聊”到“能交付”
人工智能·python·agent
深蓝AI3 小时前
一个项目五个 AI 同时干活,Claude Code 怎么让它们不互相打架
人工智能·程序员
forest_093 小时前
多 Agent 协作第二课:交叉验证≠独立验证
人工智能·python·算法·机器学习·prompt·agi
ZONGYUAN-ROOT4 小时前
【工具治理】Nginx换机丢16子域事故复盘
人工智能
dozenyaoyida4 小时前
AI与大模型新闻日报 | 2026-11-08
人工智能·搜索引擎·ai·大模型·新闻
泯泷4 小时前
AI Agent 工具设计:读完一百页 PDF,不等于真的看懂了
人工智能·llm·agent
泯泷6 小时前
AI 怎样"查资料"?——RAG 检索增强生成入门(三)
人工智能·llm