搜索结果
查询Tags标签: torch,共有 290条记录-
pytorch学习笔记二之自动差分引擎
自动差分引擎torch.autograd是 PyTorch 的自动差分引擎,可为神经网络训练提供支持。1. 背景神经网络(NN)是在某些输入数据上执行的嵌套函数的集合。 这些函数由参数(由权重和偏差组成)定义,这些参数在 PyTorch 中存储在张量中。 训练 NN 分为两个步骤: 正向传播:在…
2022/2/25 6:24:20 人评论 次浏览 -
用Python 实现替换照片人物背景,能精细到头发丝。附带源代码
导语 听说铁汁萌想找入门级练手项目,那小编今天就给大家带来一个背景替换实战小项目。 刚入门学习深度学习的小伙伴,可以看一看~ 将 BackgroundMattingV2 项目稍微魔改了一下,让他在可以选择单一图片的基础上,可以把抠好的图片贴在自定义的背景图上,这样就可以让照片…
2022/2/24 14:21:58 人评论 次浏览 -
PyTorch入门程序
转载自我的个人网站 https://wzw21.cn/2022/02/20/hello-pytorch/ 在 PyTorch For Audio and Music Processing 入门代码的基础上添加了一些注释和新的内容 Download datasetCreate data loaderBuild modelTrainSave trained modelLoad modelPredict import torch from to…
2022/2/20 22:30:38 人评论 次浏览 -
PyTorch for Numpy users.
转自:https://github.com/wkentaro/pytorch-for-numpy-users TypesNumpy PyTorch np.ndarraytorch.Tensor np.float32torch.float32; torch.float np.float64torch.float64; torch.double np.float16torch.float16; to…
2022/2/15 23:11:43 人评论 次浏览 -
Pytorch环境安装
为了防止把原来opencv的环境弄砸, 先在Anaconda命令行里建个虚拟环境, (当然,装了Anaconda是前提哈) 输入: conda create --name pytorch python=3.7.0 "name"后面的 "pytorch"就是虚拟环境名字,随你命名,3.7.0是版本,注意写0,不然就下成3.…
2022/2/10 23:14:14 人评论 次浏览 -
BERT书籍阅读笔记(二)PyTorch编程基础(1)
文章目录 向量乘法张量间的操作控制模型每次训练的结果相同定义一个模型的基本步骤获取模型信息向量乘法 (1)阿达玛积(Hadamard Product) 定义为两个矩阵对应位置的元素进行相乘。 c = a * b(2)点积(Dot Product) 矩阵相乘,第一个矩阵的列数必须等于第二…
2022/2/10 9:42:44 人评论 次浏览 -
【lzy学习笔记-dive into deep learning】3.1线性回归 3.2 从零开始的实现
第三章 线性神经网络 介绍神经⽹络的整个训练过程,包括:定义简单的神经⽹络架构、数据处理、指定损失函数和如何训练模型。 3.1 线性回归 回归regression是能为一个或多个自变量与因变量之间关系建模的一类方法。回归经常用来表示输入和输出之间的关系,与预测任务有关 …
2022/2/8 23:43:14 人评论 次浏览 -
torch.reshape()的使用
torch.reshape()是如何操作的 问题背景:假设当我们的dataloader的batch_size设置为64。并且经过卷积(out_channels=6)之后,我们需要使用tensorboard可视化,而彩色图片的writer.add.images(output)的彩色图片是in_channels=3的。那么则需要对卷积后的图片进行reshape …
2022/2/7 23:43:57 人评论 次浏览 -
神经网络--卷积层
import torch import torchvision.datasets from torch import nn from torch.nn import Conv2d from torch.utils.data import DataLoader from torch.utils.tensorboard import SummaryWriterdataset = torchvision.datasets.CIFAR10("./DXAA",train=False,tr…
2022/2/7 23:13:48 人评论 次浏览 -
深度学习笔记018卷积层的多个输入和输出通道
对于RGB这种多个输入通道的图:每个通道都有一个卷积核,结果是所有通道卷积结果的和。 我们可以有多个输出通道: 但是到目前为止我们只用到单输出通道。多输入和输出通道,可以用多个卷积核提取不同的特定的模式,最后加权,得到一个组合的模式识别。 深度学习其实就…
2022/2/7 6:13:58 人评论 次浏览 -
anaconda、torch-GPU的win10本地配置
anaconda、torch-GPU的win10本地配置 Anaconda清华源下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/安装 不想折腾的话,就直接下一个anaconda,不要下miniconda,然后安装就行了。主要不要勾选环境变量,不然后面conda会出现点小问题 安装完后自己手…
2022/2/5 23:15:02 人评论 次浏览 -
python3 安装pytorch
官网 https://pytorch.org/import sys if linux in str(sys.platform):os.system(pip install torch==1.10.2+cpu -f https://download.pytorch.org/whl/cpu/torch_stable.html) else:os.system(pip install torch)
2022/2/5 17:14:08 人评论 次浏览 -
torch.RNN使用
inputs = torch.randn(3, 4, 16) rnn = torch.nn.RNN(input_size=16, hidden_size=6, num_layers=20) h0 = torch.randn(20, 4, 6) outputs, _ = rnn(inputs, h0) print(outputs)
2022/2/5 6:15:14 人评论 次浏览 -
深度学习笔记017卷积层
看到一句话,其实卷积层就是一种滤波器,放大它感兴趣的,缩小它不感兴趣的,很有道理。二维卷积层的数学表达: 这里这个W其实就是kernel,是在这里通过这种方式学习出来的参数,表现出来的就是一个矩阵。b是偏差,通过广播机制作用给Y。 二维交叉和二维卷积,就差一个翻…
2022/2/4 23:43:43 人评论 次浏览 -
神经网络-池化层
池化层: 一种形式的降采样 理解:在发现一个特征之后,它的精确位置远不及它和其他特征的相对位置的关系重要。池化层会不断地减小数据的空间大小,因此参数的数量和计算量也会下降,这在一定程度上也控制了过拟合。 作用: 特征不变性 特征降维(下采样) 在一定程度上防…
2022/2/2 23:46:16 人评论 次浏览