归一化处理是数据预处理的一种常见技术,旨在将数据转换为标准的、可比较的范围。在深度学习中,归一化通常是对输入数据进行处理,以便使其具有零均值和单位方差,或者将其缩放到特定的范围。 在图像处理中,常见的归一化方式是对图像进行均值和标准差的归一化。 在pyTorch中: data_transform = { "train&qu…
参考视频:在pytorch中自定义dataset读取数据_哔哩哔哩_bilibili 基本代码和视频中一模一样(视频中有提供github仓库,直接下载即可,下文代码根据实际情况略有修改) 主方法 import os from multiprocessing import freeze_support import torch from torchv…
前言: 相关代码见github仓库呀 项目环境: 环境名 版本 Python 3.9.18 numpy 1.26.1 opencv-python 4.8.1.78 torchvision 0.13.0+cu116 mediapipe 0.10.8 目前应该就这些,后续有变化再修改 2023.11.15 数据集:Sebastien Marcel St…
[[Python基础语法]] [[深度学习入门常用库]] 001深度学习入门——感知机 002深度学习入门——神经网络 003深度学习入门——神经网络的学习 004深度学习入门——误差反向传播法 005深度学习入门——与学习相关的技巧 006深度学习入门——卷积神经网络
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 利用已经训练好的模型,然后给它提供输入 照一张相关图片然后传入模型,查看结果是否复合预期 import torchvision fr…
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 方法1: 分别找到网络模型、数据(输入与标注等)、损失函数,然后调用.cuda函数 # 创建网络模型 pan = Pan() pan…
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 完整代码见我的github仓库,完整代码中额外添加了 tensorboard的相关代码 Step1:准备数据集 train_data…
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 保存 vgg16 = torchvision.models.vgg16(pretrained=False) # 保存方式1,保存模型…
合集请看: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…
合集请看:pyTorch入门合集 参考视频:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.337.search-card.all.click 损失函数的用处 1、计算实际输出和目标之间的差距 2、为我们更新输出提供一定的依据(反向传播) [[003深度学习入门——神经网络的…