《小白入门PyTorch》
文章平均质量分 56
带大家从零开始学PyTorch~
K同学啊
“365天深度学习训练” 报名中,报名微信:mtyjkh_
展开
-
nn.ReLU(inplace=True)中inplace的作用
的意思就是对从上层网络Conv2d中传递下来的tensor直接进行修改,这样能够节省运算内存,不用多存储其他变量。即对原值进行操作,然后将得到的值又直接复制到该值中。这样就需要花费内存去多存储一个变量y。原创 2023-04-10 12:42:46 · 238 阅读 · 1 评论 -
第二篇:自动微分
????本文 GitHub https://github.com/kzbkzb/Python-AI已收录Autograd: 自动微分这里理解起来会比较费劲,如果一遍不能理解,建议多读几遍反复推敲一下。autograd 包是 PyTorch 中所有神经网络的核心。首先让我们简要地介绍它,然后我们将会去训练我们的第一个神经网络。该 autograd 软件包为 Tensors 上的所有操作提供自动微分。它是一个由运行定义的框架,这意味着以代码运行方式定义你的后向传播,并且每次迭代都可以不同。我们从 ten原创 2021-11-08 14:53:38 · 226 阅读 · 0 评论 -
小白入门PyTorch | 第一篇:什么是PyTorch?
什么是PyTorch?这是一个基于Python的科学计算包,主要分入如下2部分:使用GPU的功能代替numpy一个深刻的学习研究平台,提供最大的灵活性和速度开始学习Tensors (张量)Tensors类似于numpy的ndarrays,另外还可以在GPU上使用Tensors来加速计算。from __future__ import print_functionimport torch构造一个5x3矩阵,不初始化。x = torch.empty(5, 3)print(x)ten原创 2021-10-26 13:16:43 · 659 阅读 · 0 评论