当前位置: 首页 > ops >正文

【知识储备】PyTorch / TensorFlow 和张量的联系

目录

张量的概念

1. 数学/物理中的张量

2. 计算机科学/深度学习中的张量

✅ 总结:

PyTorch / TensorFlow 和张量的联系

1. 为什么要用张量?

2. 联系

3. 举个例子 

✅ 总结:


张量的概念

张量(Tensor)这个概念在不同领域(数学、物理、计算机科学/深度学习)中有稍微不同的定义,但核心思想是一致的:它是一个多维数据结构,可以看作是向量和矩阵的推广。

1. 数学/物理中的张量

在数学和物理中,张量是一个在坐标变换下具有特定变换规律的对象。

  • 标量(scalar):0阶张量

  • 向量(vector):1阶张量

  • 矩阵(matrix):2阶张量

  • 更高维的数据结构:3阶、4阶……张量

一般来说,张量可以用一个多重下标数组来表示,例如:Tijk​

表示一个三阶张量。

其关键性质是:

  • 在坐标变换时,张量的分量按一定规则变化,但整个张量描述的几何/物理对象保持不变。

  • 因此张量被广泛用于描述物理量(如应力张量、惯性张量、电磁场张量等)。


2. 计算机科学/深度学习中的张量

在机器学习和深度学习中,张量主要指一种多维数组数据结构,是数值存储和计算的基本单位。

阶(Rank)/ 维度(Dimension)

  • 0阶张量:标量(scalar),如 3

  • 1阶张量:向量(vector),如 [1, 2, 3]

    <
http://www.xdnf.cn/news/18350.html

相关文章:

  • 数字货币发展存在的问题:交易平台的问题不断,但监管日益加强
  • React + Antd+TS 动态表单容器组件技术解析与实现
  • Linux -- 封装一个线程池
  • 射频电路的完整性简略
  • ubuntu编译ijkplayer版本k0.8.8(ffmpeg4.0)
  • JVM-(7)堆内存逻辑分区
  • 智能编程中的智能体与 AI 应用:概念、架构与实践场景
  • 【Flutter】Container设置对齐方式会填满父组件剩余空间
  • BaaS(Backend as a Service)技术深度解析:云时代的后端开发革命
  • 数据结构青铜到王者第一话---数据结构基本常识(1)
  • Spring面试宝典:Spring IOC的执行流程解析
  • JavaScript 十六进制与字符串互相转(HEX)
  • 通义千问VL-Plus:当AI“看懂”屏幕,软件测试的OCR时代正式终结!
  • 微信小程序基础Day1
  • iOS 文件管理全景实战 多工具协同提升开发与调试效率
  • ACM模式输入输出
  • mlir CollapseShapeOp ExpandShapeOp的构造
  • 循环神经网络实战:用 LSTM 做中文情感分析(二)
  • Class A 包含字段 x Class B 也包含字段 x,如果判断List<A> lista 和 List<B> listb 有相同的 x?
  • 29、工业网络威胁检测与响应 (IDS 模拟) - /安全与维护组件/industrial-network-ids
  • spark数据缓存机制
  • 云计算下数据隐私保护系统的设计与实现(LW+源码+讲解+部署)
  • [RestGPT] docs | RestBench评估 | 配置与环境
  • 阿里云的centos8 服务器安装MySQL 8.0
  • 【OpenGL】LearnOpenGL学习笔记13 - 深度测试、模板测试
  • Linux CentOS 安装 .net core 3.1
  • 1. 准备工作---数据分析编程 - 从入门到精通
  • 密码学——对称加密, 非对称加密和CA
  • 基于SpringBoot的流浪动物领养管理系统【2026最新】
  • 常见的端口扫描