![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动手学习深度学习(pytorch)
以pytorch为框架,学习深度学习
斯托克斯求曲线
这个作者很懒,什么都没留下…
展开
-
动手学习深度学习最新版(pytorch)-线性代数知识
x = torch.arange(4)print(x) # tensor([0, 1, 2, 3])"""我们可以使用下标引用矢量的任何元素。 例如,我们可以引用 x x 的第 i / th 元素 x x x x x x x x i xi。 请注意,元素 x i xi 是一个标量,因此我们在引用它时不使用粗体"""print(x[3]) # tensor(3)# 3、长度、维度和形状"""矢量只是一个数字数组。 就像每个数组都有长度一样,每个向量也有长度。 在数学表示法中,如果我们说原创 2020-06-16 22:09:49 · 268 阅读 · 0 评论 -
动手学习深度学习pytorch最新版-数据处理
#!H:\pytorch# -*- coding:utf-8 -*- #Author: Tangzhao#content:pytorch"""we begin by creating an artificial dataset that is stored in a csv (comma-separated values)file ../data/house_tiny.csv. Data"""import osdef mkdir_if_not_exist(path): #@save原创 2020-06-16 09:34:02 · 184 阅读 · 0 评论 -
动手学习深度学习-pytorch最新版
最近大佬们重新对动手学习深度学习进行修改,加入了pytorch实现的方式,今天发布了最新版,正在完善中,将自己今天的学习笔记记录在此,由于全英文的内容,自己翻译可能不太对,请多多指教!#!H:\pytorch# -*- coding:utf-8 -*- #Author: Tangzhao#content:pytorch# 数据操作# 导入pytorchimport torch# 多维数组代表多维的数值,一维数组代表一个矢量,二维数组表示一个矩阵,超过两位的数组我们称为张量(tensors原创 2020-06-09 22:05:12 · 629 阅读 · 0 评论 -
动手学习深度学习(pytorch)-线性回归
# 本节介绍使用pytorch来搭建线性回归模型# 1、生成数据集import torchfrom IPython import displayfrom matplotlib import pyplot as pltimport numpy as npimport randomimport torch.nn as nnnum_inputs = 2 # 样本的特征数量num_...原创 2020-03-26 16:49:11 · 353 阅读 · 0 评论 -
动手学习深度学习-梯度
# tensor的属性改为.requires_grad设置为true,它将开始追踪在其上的所有操作(这样就可以利用链式法则进行梯度传播)# 完成计算后,可以调用.backward()来完成所有梯度计算,此Tensor的梯度将累积到.grad属性中"""注意:在y.backward()时,如果y是标量,则不需要为backward()传入任何参数;否则,需要传入一个与y同形的tensor如果...原创 2020-03-25 09:14:03 · 221 阅读 · 0 评论 -
动手学习深度学习-数据操作
# 创建tensorimport torch# 创建5x3的未初始化的tensorx = torch.empty(5,3)print(x)"""tensor([[0., 0., 0.], [0., 0., 0.], [0., 0., 0.], [0., 0., 0.], [0., 0., 0.]])"""# 创建5...原创 2020-03-23 22:37:52 · 135 阅读 · 0 评论