TensorFlow入门(九、张量及操作函数介绍)

在TensorFlow程序中,所有的数据都由tensor数据结构来代表。即使在计算图中,操作间传递的数据也是Tensor

tensor在TensorFlow中并不是直接采用数组的形式,它只是对TensorFlow中计算结果的引用。也就是说在张量中并没有真正保存数字,它保存的是如何得到这些数字的计算过程

一个tensor的属性有名字(name)、类型(type)、形状(shape)、阶(rank)

tensor的名字(name)

名字(name)是张量的唯一标识符。张量的命名可以通过"node:src_output"的形式给出。其中node为节点名称,src_output表示当前张量来自节点的第几个输出。

例如:输出结果中的"add:0",说明result这个张量是计算节点"add"输出的第一个结果

tensor的类型(type)

tensor的形状(shape)

形状(shape)用于描述张量内部的组织关系。"形状"可以通过Python中的整数列表(int list)或元组(tuples)来表示,也可以用TensorFlow中的相关形状函数来表示。

例如:一个二阶张量a = \[1,2,3,4,5,6]形状是两行三列,描述为(2,3)。

tensor的阶(rank)

rank(阶)指的就是维度,张量的阶主要是看有几层中括号。

例如:对于一个传统意义上的4阶矩阵a = \[1,1,1,5,5,6,8,8,9,9,8,9]来讲,在张量中的阶数表示为2阶(因为它有两层中括号)。

张量-类型转换函数http://t.csdn.cn/FS7YG

张量-数值操作函数http://t.csdnimg.cn/hmuvF

张量-形状变换相关函数http://t.csdnimg.cn/cUICu

张量-数据操作相关函数http://t.csdnimg.cn/3nyOQ

张量-算术操作函数http://t.csdnimg.cn/Y21HD

张量-矩阵操作函数http://t.csdnimg.cn/BA6jc

张量-复数操作函数http://t.csdnimg.cn/g2l9X

张量-规约计算http://t.csdnimg.cn/l0coU

张量-序列比较与索引提取http://t.csdnimg.cn/Cvdcw

相关推荐
Raink老师5 小时前
【AI面试临阵磨枪-79】实时数据 RAG:订单、商家、物流、天气、动态库存
人工智能·面试·职场和发展
脑极体5 小时前
点亮星河AI+鸿蒙,一座艺术场馆的日神觉醒
人工智能·华为·harmonyos
Cosolar5 小时前
Chroma向量库面试学习指南
数据库·人工智能·面试·职场和发展·数据库架构
BUG指挥官5 小时前
Claude Code的自动化编程
人工智能
意图共鸣6 小时前
意图共鸣科技《认知智能白皮书》——感知与执行分离:认知架构(CA)如何重塑大模型底层结构
人工智能·架构
等一个人的@6 小时前
让数据自己开口:数睿通智库新增智能问数模块
人工智能·自然语言处理
ZGi.ai6 小时前
人工审查节点:让自动化工作流多一步人工把关
运维·人工智能·自动化·人机协同·智能体工作流·人工审查
风吹夏回6 小时前
Python 全局异常处理:从“满屏 try-except”到优雅兜底
开发语言·python
王莎莎-MinerU6 小时前
MinerU 深度技术解析:从架构原理到生产部署的全面指南
css·人工智能·自然语言处理·架构·ocr·个人开发
盘古信息IMS6 小时前
盘古信息IMS V6 8.0重磅发布:以薪火AI数智平台点燃离散制造数智化引擎
大数据·人工智能·制造