5. Tensors Explained - Data Structures Of Deep Learning

张量(Tensor)是神经网络使用的主要数据结构,你的网络中的输入输出和转换都使用张量来表示。

Tensor的概念是对其他更具体概念的数学概括。

上面那一行,数字,数组和二维数组都是计算机科学中常用的术语,而第二组中标量、向量和矩阵是数学中常用的术语。并且上下是对应的。

每一组的关系都与访问特定元素所需要的索引数有关

数字和标量需要0个索引,因为你只需要考虑实际的数字或者标量值,你不需要一个索引
数组和向量需要一个索引 ,二维数组或者矩阵则需要两个索引来确定一个数

例如对于一个数组来说,我们只需要一个索引就可以确定一个数

而对于二维数组来说,我们需要两个索引才能确定一个数

当超过两个索引需要确定一个元素的时候,我们就不用什么数组表示了,我们通常用一个统一的语言来称呼
用Tensor(张量)或者n维数组,这两个是一个东西,那我们需要n个索引来确定一个数。


所以说Tensor可以代表0-n维数组,也就是说所有的东西都可以称为tensor
标量是0维Tensor,向量是1维Tensor,矩阵是2维Tensor,n维数组是n维Tensor

Tensor是一个泛化的原因是因为我们用张量这个词来代表所有的n值,并且张量的维度和我们说的空间向量中的维度不同,张量的维度没有告诉我们张量有多少个分量

Pytorch详细教程——5.Tensors Explained相关推荐

  1. Pytorch详细教程——10.Flatten, Reshape, And Squeeze Explained

    10. Flatten, Reshape, And Squeeze Explained - Tensors For Deep Learning With PyTorch 我们开始用tensor进行简单 ...

  2. WIN11win10 使用Anaconda下载Pytorch详细教程(包括换源)

    1.下载Anaconda 首先从清华源镜像网站下载相应的Anaconda版本. 清华源Anaconda 注意根据自己的系统和位数来选择相应的版本. 2.更改中科大源 在C盘用户目录下新建文件夹,并且命 ...

  3. 远程配置深度学习服务器详细教程,配置Conda+PyTorch环境

    进入实验室以后,大家就会用实验室的服务器跑一些深度学习模型.如何连接服务器,以及连接服务器后如何配置conda和PyTorch深度学习框架,在此进行详细的介绍. 首先,在连接服务器之前,需要向服务器的 ...

  4. CPU版本的Pytorch安装教程(AMD显卡),附详细图解

    说明:1.电脑显卡: AMD显卡:            2.电脑系统:Windows11            3.Python版本:3.9 一.安装anaconda 登录anaconda的官网下载 ...

  5. pytorch官方教程中文版(一)PyTorch介绍

    pytorch编程环境是1.9.1+cu10.2 建议有能力的直接看官方网站英文版! 下面所示是本次教程的主要目录: pytorch官方教程中文版: PyTorch介绍 学习PyTorch 图像和视频 ...

  6. pytorch官方教程中文版(二)学习PyTorch

    pytorch编程环境是1.9.1+cu10.2 建议有能力的直接看官方网站英文版! 下面所示是本次教程的主要目录: pytorch官方教程中文版: PyTorch介绍 学习PyTorch 图像和视频 ...

  7. 深度学习之Pytorch基础教程!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:李祖贤,Datawhale高校群成员,深圳大学 随着深度学习的发展 ...

  8. PyTorch 官方教程发布,限时免费开放!

    点击上方"AI有道",选择"星标"公众号 重磅干货,第一时间送达 PyTorch 如今已经称为最受欢迎的深度学习框架之一了!2019年1月到6月底,在arXiv ...

  9. 撒花!PyTorch 官方教程中文版正式上线,激动人心的大好事!

    点击上方"AI有道",选择"星标"公众号 重磅干货,第一时间送达 什么是 PyTorch?其实 PyTorch 可以拆成两部分:Py+Torch.Py 就是 P ...

最新文章

  1. SpringMVC如何是使用自动注入@autowrid
  2. 斩草除根-修复被剪断的鼠标引线
  3. 【Android 逆向】类加载器 ClassLoader ( 启动类加载器 | 扩展类加载器 | 应用类加载器 | 类加载的双亲委托机制 )
  4. 公有云账单:忽略这四项成本,后果很严重!
  5. 短时能量法代码c语言,[蓝桥杯][算法提高]能量项链 (Python代码)
  6. redis取出list最边的一个_这几个Redis使用技巧,让你的程序快如闪电
  7. 一篇带你了解函数指针
  8. ajaxbootstrap
  9. labview嵌入c代码_Raspberry pi 4B+LabVIEW_2020amp;NXG部署WebApp
  10. Linux下出现permission denied的解决办法
  11. android 蓝牙设备断开,android 程序屏幕旋转,蓝牙设备断开导致的MainActivity重新创建问题...
  12. Ubuntu下QT的安装配置
  13. Java Web应用程序开发-深入体验Java Web开发内幕之初步
  14. 虚函数表存储的位置(解析C++内存分配及其编译分段)
  15. 一:计算机基础入门及介绍
  16. 最优传输理论与计算 ——雷娜 顾险峰 【新书发布】
  17. 【在线代码编辑器】4个好用且免费的在线代码编辑器
  18. asp存入当前时间mysql_asp当前日期时间
  19. MFC—显示NX图标或透明背景图标
  20. 柱状图中最大的矩形多种解法

热门文章

  1. Zadig 视频教程:如何在 5 分钟内快速安装 Zadig 系统
  2. Mac上最强大好用的的右键工具「超级右键」(1)
  3. RecurDyn学习1
  4. 比百度好用的搜索引擎
  5. 【转】做Rom其实没什么奥秘,浅显易懂的补丁制作教程,带刷机脚本示例
  6. SQL常用检索语句清单
  7. 图像梯度(Image gradient)
  8. pyecharts柱状图颜色设置
  9. PointPillars点云编码器代码运行过程中的问题及解决
  10. 【电路中的滤波器】1.一阶RC低通滤波器详解