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

相关推荐
Jackilina_Stone17 分钟前
【AI】简单了解AIGC与ChatGPT
人工智能·chatgpt·aigc
paixiaoxin19 分钟前
学术新手进阶:Zotero插件全解锁,打造你的高效研究体验
人工智能·经验分享·笔记·机器学习·学习方法·zotero
破晓的历程20 分钟前
【机器学习】:解锁数据背后的智慧宝藏——深度探索与未来展望
人工智能·机器学习
AiBoxss22 分钟前
AI工具集推荐,简化工作流程!提升效率不是梦!
人工智能
crownyouyou27 分钟前
最简单的一文安装Pytorch+CUDA
人工智能·pytorch·python
WenGyyyL31 分钟前
变脸大师:基于OpenCV与Dlib的人脸换脸技术实现
人工智能·python·opencv
首席数智官33 分钟前
阿里云AI基础设施全面升级,模型算力利用率提升超20%
人工智能·阿里云·云计算
张琪杭35 分钟前
基于CNN的10种物体识别项目
人工智能·神经网络·cnn
声学黑洞仿真工作室41 分钟前
Matlab Delany-Bazley和Miki模型预测多孔材料吸声性能
开发语言·人工智能·算法·matlab·微信公众平台
ziwu1 小时前
植物病害识别系统Python+卷积神经网络算法+图像识别+人工智能项目+深度学习项目+计算机课设项目+Django网页界面
人工智能·深度学习·图像识别