PyTorch学习记录
深度之眼课程记录
batmanchen
放松伙计
展开
-
PyTorch中几种transforms数据预处理的方法
PyTorch中几种transforms数据预处理的方法文章目录PyTorch中几种transforms数据预处理的方法前言一、transforms--crop(裁剪)1.transforms.CenterCrop**2.transforms.RandomCrop****3.RandomResizedCrop****4.FiveCrop 5.TenCrop**二、transforms--Flip1.RandomHorizontalFlip2.RandomVerticalFlip三、transforms--原创 2020-11-21 16:23:49 · 2613 阅读 · 1 评论 -
PyTorch中计算图与动态图机制
计算图与动态图机制文章目录计算图与动态图机制一、计算图Computational Graph二、动态图机制1.动态图vs静态图一、计算图Computational Graph计算图是用来描述运算的有向无环图计算图有两个主要元素:Node节点:表示数据,如向量,矩阵,张量等。Edge边:表示运算,如加减乘除卷积等。不仅让运算更加简洁,并且让求导更加方便(如图所示)。#y = (x+w)*(w+1)import torchw = torch.tensor([1.],requires_g原创 2020-11-16 11:19:41 · 295 阅读 · 0 评论 -
PyTorch张量的概念以及创建方法
PyTorch张量文章目录PyTorch张量前言一、Tensor与Variable二、创建张量的三种方法1.直接创建2.依据数值创建3.依据概率分布创建张量前言张量是一个多维数组,它是标量,向量,矩阵的高维拓展。一、Tensor与VariableVariable是torch.autograd中的数据类型,主要用于封装Tensor,进行自动求导。在pytorch0.4.0版本之后,Variable已经并入了Tensor,不再需要这个数据类型。但功能差不多。torch.autograd.varia原创 2020-11-15 19:44:07 · 1477 阅读 · 0 评论