
Pytorch学习
文章平均质量分 86
Yuetianw
用随机梯度下降来优化人生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习上手PyG——一个基于PyTorch的图神经网络库
图神经网络(GNN)是一种用于处理结构化数据的深度学习模型,它可以捕捉数据中的图形结构和特征信息,从而实现各种应用,如节点分类、图分类、链接预测、推荐系统等。然而,由于图数据的不规则性和复杂性,使用传统的深度学习框架(如TensorFlow或PyTorch)来实现GNN并不容易,需要编写大量的底层代码和优化算法。为了解决这个问题,PyTorch Geometric(简称PyG)应运而生。PyG是一个基于PyTorch构建的库,可轻松编写和训练GNN,用于与结构化数据相关的广泛应用。原创 2023-03-16 15:52:21 · 2443 阅读 · 0 评论 -
# Pytorch 中可以直接调用的Loss Functions总结:
这里,我们想对Pytorch中可以直接调用的Loss Functions做一个简单的梳理,对于每个Loss Functions,标记了它的使用方法,并对一些不那么常见的Loss FunctionsLink了一些介绍它的Blogs,方便我们学习与使用这些Loss Functions。原创 2022-09-24 22:27:12 · 428 阅读 · 0 评论 -
Pytorch实战—— Loss Functions一览
Pytorch Loss Functions总结:文档链接:Loss FunctionsL1Loss用于测量输入中每个元素之间的平均绝对误差 (MAE)。>>> loss = nn.L1Loss()>>> input = torch.randn(3, 5, requires_grad=True)>>> target = torch.randn(3, 5)>>> output = loss(input, target)&g原创 2022-04-08 09:35:25 · 709 阅读 · 0 评论 -
Pytorch实战-08 常见报错信息
Pytorch学习笔记-08 常见报错信息报错: ValueError: num_samples should be a positive integer value, but got num_samples=03可能的原因:传入的Dataset中的len(self.data_info)==0,即传入该dataloader的dataset里没有数据解决方法:检查dataset中的路径,路径不对,读取不到数据。检查Dataset的__len__()函数为何输出为零2报错:Ty转载 2021-11-22 12:17:47 · 2916 阅读 · 1 评论 -
Pytorch实战-05 可视化工具 TensorBoard
Pytorch学习笔记-05 可视化工具 TensorBoard文章目录Pytorch学习笔记-05 可视化工具 TensorBoardSummaryWriteradd_scalaradd_scalarsadd_histogramadd_imagetorchvision.utils.make_gride.g.卷积核的可视化add_graph补充:torchinfoHook 函数与 CAM 算法SummaryWriter功能:提供创建event file 的高级接口主要属性:log_dir e原创 2021-11-19 22:11:50 · 2266 阅读 · 0 评论 -
Pytorch实战-04 权值初始化与损失函数
Pytorch学习笔记-04 权值初始化与损失函数文章目录Pytorch学习笔记-04 权值初始化与损失函数权值初始化Xavier初始化10种初始化方法损失函数nn.CrossEntropyLossnn.NLLLossnn.BCELossnn.BCEWithLogitsLoss其他loss优化器十种优化器学习率调整策略classLRSchedulerStepLRMultiStepLRExponentialLRCosineAnnealingLRReduceLRonPlateauLambdaLR学习率调整原创 2021-11-19 18:31:08 · 2287 阅读 · 0 评论 -
Pytorch实战-03 模型创建
Pytorch学习笔记-03 模型创建文章目录Pytorch学习笔记-03 模型创建模型创建步骤nn.Module模型容器 ContainersSequentialModuleListModuleLDict总结卷积层nn.Conv2d转置卷积池化层nn.MaxPool2dnn.AvgPool2dnn.MaxUnpool2d激活函数层nn.Sigmoidnn.tanhnn.ReLUnn.LeakyReLUnn.PReLUnn.RReLUnn.LeakyReLUnn.PReLUnn.RReLU模型创建步骤原创 2021-11-19 14:35:59 · 987 阅读 · 0 评论 -
Pytorch实战-02 数据读取与处理
02 数据读取与处理文章目录02 数据读取与处理DataLoader 与 Datasettorch.utils.data.DataLoadertorch.utils.data.Dataset数据读取流程transformstransforms图像增强数据增强transforms——Croptransforms——Flip and Rotation图像变换自定义transforms总结:数据增强实战总结:数据增强实战DataLoader 与 Dataset深度学习模型训练一般流程torch.util原创 2021-11-16 22:19:21 · 408 阅读 · 0 评论 -
Pytorch实战-01Tensor
Pytorch初见文章目录Pytorch初见简介:深度之眼Pytorch框架班学习笔记Why Pytorch?Pytorch的张量张量是什么?张量的创建1 直接创建:2 依据数值创建3 依概率分布创建张量张量操作张量拼接与切分张量索引张量变换张量数学运算计算图autograd-自动求导系统autograd-自动求导系统简介:深度之眼Pytorch框架班学习笔记2017年 1 月, FAIR( FacebookAI Research )发布 PyTorchPyTorch是在 Torch 基础上用pyt原创 2021-11-15 20:06:03 · 1533 阅读 · 0 评论 -
Pyroch入门实战-张量数据类型
Pytorch基本数据类型All is about TensorPythonPyTorchIntIntTensor of size()floatFloatTensor of size()Int arrayIntTensor of size[d1, d2,…]Float arrayFloatTensor of size[d1,d2,…]Str–How to denote stringOne-hotEmbeddingWord2Vecgl原创 2021-07-10 23:13:42 · 203 阅读 · 2 评论 -
Pytorch实战-00深度学习初见
深度学习初见同类框架]]pytorch:动态图优先TensorFlow:静态图优先define——>run评分:]pytorch生态:原创 2021-07-10 14:09:04 · 216 阅读 · 0 评论