分类: 深度学习

28 篇文章

归一化参数的获取
归一化处理是数据预处理的一种常见技术,旨在将数据转换为标准的、可比较的范围。在深度学习中,归一化通常是对输入数据进行处理,以便使其具有零均值和单位方差,或者将其缩放到特定的范围。 在图像处理中,常见的归一化方式是对图像进行均值和标准差的归一化。 在pyTorch中: data_transform = { "train&qu…
pyTorch导入数据
参考视频:在pytorch中自定义dataset读取数据_哔哩哔哩_bilibili 基本代码和视频中一模一样(视频中有提供github仓库,直接下载即可,下文代码根据实际情况略有修改) 主方法 import os from multiprocessing import freeze_support import torch from torchv…
深度学习入门合集
[[Python基础语法]] [[深度学习入门常用库]] 001深度学习入门——感知机 002深度学习入门——神经网络 003深度学习入门——神经网络的学习 004深度学习入门——误差反向传播法 005深度学习入门——与学习相关的技巧 006深度学习入门——卷积神经网络
017pyTorch入门——完整的模型验证套路
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 利用已经训练好的模型,然后给它提供输入 照一张相关图片然后传入模型,查看结果是否复合预期 import torchvision fr…
016pyTorch入门——利用GPU训练
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 方法1: 分别找到网络模型、数据(输入与标注等)、损失函数,然后调用.cuda函数 # 创建网络模型 pan = Pan() pan…
015pyTorch入门——完整的训练流程
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 完整代码见我的github仓库,完整代码中额外添加了 tensorboard的相关代码 Step1:准备数据集 train_data…
012pyTorch入门——优化器
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 核心代码 optim = torch.optim.SGD(pan.parameters(), lr=0.01) for data i…
011pyTorch入门——损失函数
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 损失函数的用处 1、计算实际输出和目标之间的差距 2、为我们更新输出提供一定的依据(反向传播) [[003深度学习入门——神经网络的…