李宏毅深度学习-Pytorch Tutorial2作业

news/2024/12/4 14:24:03/

一、任务描述 

 什么是张量?

张量(Tensor)是深度学习和机器学习中一个非常基础且重要的概念。在数学上,张量可以被看作是向量和矩阵的泛化。简单来说,张量是一种多维数组,它可以表示标量(0维)、向量(1维)、矩阵(2维)以及更高维度的数据结构。

张量的基本概念

  • 标量(Scalar, 0D Tensor):只有一个数值,没有方向。

    • 例如:5 或 3.14
  • 向量(Vector, 1D Tensor):一维数组,可以表示一系列数值。

    • 例如:[1, 2, 3] 或 [0.1, 0.2, 0.3, 0.4]
  • 矩阵(Matrix, 2D Tensor):二维数组,可以表示行和列组成的表格。

    • 例如:[[1, 2, 3],
                 [4, 5, 6]]

高维张量(Higher-Dimensional Tensors):三维或更高维度的数组。

  • 例如,三维张量可以表示为[[[1, 2, 3],
                                                 [4, 5, 6]],
                                                [[7, 8, 9],
                                                 [10, 11, 12]]]
  • 这个三维张量可以看作是由两个二维矩阵组成的。

 


http://www.ppmy.cn/news/1552293.html

相关文章

Linux系统:网络

目录 一、网络协议 1.网络协议概念 2.协议分层 3.OSI七层模型和TCP/IP五层(或四层)模型 4.为什么要有网络协议? 5.网络通信协议的原理 二、网络传输的基本流程 1.局域网的网络传输流程 1.MAC地址 2.局域网通信原理(以太网…

远程桌面协助控制软件 RustDesk v1.3.3 多语言中文版

RustDesk 是一款开源的远程桌面软件,支持多平台操作,包括Windows、macOS、Linux、iOS、Android和Web。它提供端到端加密和基于角色的访问控制,确保安全性和隐私保护。使用简单,无需复杂配置,通过输入ID和密码即可快速连…

无线网络设备驱动开发

文章目录 一、总线设备驱动层二、网络设备驱动层1. 网络接口层2. 设备接口层3. 设备驱动功能层4. 网络设备和媒介层 无线网卡驱动可以借助PCI,SDIO,UART,USB来用于总线通讯。MAC层可以用软件来实现,也可以用硬件来实现。一般有mac…

每次执行 git pull 时都需要输入账号和密码

每次执行 git pull 时都需要输入账号和密码,可能是因为你的 Git 仓库使用的是 HTTPS 协议进行连接,而 HTTPS 协议默认需要每次请求时都进行身份验证。为了提高 convenience 和安全性,你可以采取以下几种方法来避免每次都输入账号和密码&#…

在Scala中Array不可变的学习

package gjhs114import scala.collection.mutable.ArrayBuffer object Arrray114 {// 不可变数组:Array// def main(args: Array[String]): Unit {1 创建不可变数组// val arr1 Array(1,2,3)//2 访问.数组名(下标)。下标是从0开始到…

C++多态---面向对象的心动信号:多态之美

公主请阅 1.多态基本概念多态的概念 2.虚函数2.1 多态的构成条件2.1.3 虚函数的重写/覆盖题目2.1.5 虚函数重写的一些其他问题基类的析构函数要不要定义成虚函数,如果不定义成会出现什么问题呢?定义成在什么场景起作用呢?基类析构函数定义为虚…

高效处理 iOS 应用中的大规模礼物数据:以直播项目为例(1-礼物池)

引言 在现代iOS应用开发中,处理大规模数据是一个常见的挑战。尤其实在直播项目中,礼物面板作为展示用户互动的重要部分,通常需要实时显示海量的礼物数据。这些数据不仅涉及到不同的区域、主播的动态差异,还需要保证高效的加载与渲…

【C语言】扫雷游戏(一)

我们先设计一个简单的9*9棋盘并有10个雷的扫雷游戏。 1,可以用数组存放,如果有雷就用1表示,没雷就用0表示。 2,排查(2,5)这个坐标时,我们访问周围的⼀圈8个位置黄色统计周围雷的个数是1。排查(8,6)这个坐标时&#xf…