E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tf.gather_nd
张量的高级操作tf.gather、
tf.gather_nd
tf.gathertf.gather可以实现根据索引号收集数据的目的。考虑班级成绩册的例子,假设共有4个班级,每个班级35个学生,8门科目,保存成绩册的张量shape为[4,35,8]x=tf.random.uniform([4,35,8],maxval=100,dtype=tf.int32)#成绩册张量现在需要收集第1~2个班级的成绩册,可以给定需要收集班级的索引号:[0,1],并指定班级的维度
魇餍
·
2023-04-05 14:15
tf.gather_nd
()的用法
定义defgather_nd(params,indices,name=None)功能根据indeces描述的索引,在params中提取元素,重新组成一个tansor举例image.pngdatashapeis(3,2,3)datarankis3indices=np.array([[0,1],[1,0]])indicesshapeis(2,2)最后的切片的结果是indices中表示索引的部分被提取到
猴子喜
·
2023-03-10 04:43
【TensorFlow2.0】(3) 索引与切片操作
内容有:(1)给定每一维度的索引来获取数据;(2)切片索引;(3)省略号应用;(4)tf.gather()方法;(5)
tf.gather_nd
()方法;(6)布尔索引选数据那我们开始吧。
立Sir
·
2023-01-26 15:32
TensorFlow2.0基础
python
数据分析
机器学习
tensorflow
人工智能
Tensorflow2.x:tensor切片
目录目标提取张量切片一维张量高维张量tf.strided_slice:通过设定步长来提取张量切片tf.gather:从张量的单个轴中提取特定索引
tf.gather_nd
:从张量的多个轴中提取切片在张量中插入数据
Marlowe.
·
2022-12-13 13:06
深度学习
tensorflow
tensorflow转pytorch笔记;
tf.gather_nd
(x,y)转pytorch
记录了将tensorflow转pytorch时,一些常用的函数转换:不能直接转换tf.transpose(input,[1,0,2])->input.permute([1,0,2])不能直接换成torch.transpose,因为操作不了多维tf.expand_dims(input),axis=1)->input.unsqueeze(1)tf.concat([content1,content2],
strawberry47
·
2022-12-08 17:15
pytorch
tensorflow
深度学习
【书籍阅读】Tensor学习笔记—索引
Tensor索引tf.gather数据结构『4,35,8』4个班级,35个学生,8门课的成绩从一个Tensor中一个维度出发抽取需要的特定的几个数据
tf.gather_nd
从一个Tensor中多个维度出发抽取需要的特定的几个数据其中
陈成不姓丞
·
2022-12-01 14:14
书籍阅读
深度学习
tensorflow
tf.gather
tf.gather_nd
和 tf.batch_gather 使用方法
常用的函数有tf.gather,
tf.gather_nd
和tf.batch_gather。
张冰洋的天空
·
2022-05-11 07:17
TensorFlow
深度学习
tf.gather
tf.gather_nd
tf.batch_gather
tensorflow
TensorFlow人工智能学习按索引取数据及维度变换详解
目录一、按索引取数据①tf.gather()②
tf.gather_nd
③tf.boolean_mask二、维度变换①tf.reshape()②tf.transpose()③tf.expand_dims(
·
2021-11-11 12:28
TensorFlow学习(三):tf.scatter_nd函数
此运算符是
tf.gather_nd
运算符的反函数,它从给定的张量中提取值或切片。警告:更新应用的顺序是非确定性的,所以如果indices包含重复项的话,则输出将是不确
月半rai
·
2020-09-17 03:26
tensorflow
获取tensorflow中tensor的值
tf.Variable([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]])#定义索引indics=[[0,0,0],[0,1,1],[0,1,2]]#把a中索引为indics的值取出b=
tf.gather_nd
dianwei0041
·
2020-09-15 19:05
人工智能
python
c/c++
tensorflow2.x学习笔记三:Tensor(张量)的定义、切片
对于提取张量的连续子区域,也可以使用tf.slice.此外,对于不规则的切片提取,可以使用tf.gather,
tf.gather_nd
,tf.boolean_mask。
万能的小黑Alex
·
2020-09-10 16:32
tensorflow 利用索引获取tensor特定元素
上代码,利用
tf.gather_nd
函数:eg1:常数索引importtensorflowastfsess=tf.Session()a=tf.constant([[0,1,2],[3,4,5]])#shape
君莫笑aaa
·
2020-08-19 00:12
TensorFlow
笔记
tensorflow
tensorflow:将tensor中满足某一条件的数值取出组成新的tensor
所幸,tensorflow提供了tf.gather()和
tf.gather_nd
()函数。
u010551462
·
2020-08-03 05:54
Tensorflow
【TF2.0】【笔记】TensorFlow数据类型基础2
文章目录Tensorflow进阶合并与分割合并分割数据统计向量范数最大值最小值均值和张量比较填充和复制填充复制数据限幅高级操作tf.gather、
tf.gather_nd
、tf.boolean_mask
Samanii
·
2020-07-11 12:23
TF2.0
tensorflow 大于某个值为1,小于为0的实例
我就废话不多说了,大家还是直接看代码吧~one=tf.ones_like(label)zero=tf.zeros_like(label)label=tf.where(label0)output=
tf.gather_nd
·
2020-06-30 12:46
tf实现用二维的索引从二维数组获取对应值
tf.gather_nd
a=tf.constant([[1,2,3],[4,5,6],[7,8,9]])inds=tf.constant([[0,2],[2,1],[1,1]])#目的是实现从[1,2,3]获取index为[0,2]的值也就是[1,3]作为第一行,从[4,5,6]获取index为[2,1]的值也就是[6,5]作为第二行,从[7,8,9]获取index[1,1]的值作为第三行,也就是输出是[[13][65]
Z-Pilgrim
·
2020-06-27 00:07
Tensorflow
【TensorFlow】——索引与切片
目录1、利用index进行索引2、利用“:”和“...”进行索引与切片3、tf.gather()——对一个维度进行乱序索引优势:缺点:例子4、
tf.gather_nd
()——同时对多个维度进行索引5、tf.boolean_mask
有情怀的机械男
·
2020-06-26 04:49
tensorflow
dense tensor 互转sparse tensor
tf.constant(np.array(arr))arr_idx=tf.where(tf.not_equal(arr_tensor,0))arr_sparse=tf.SparseTensor(arr_idx,
tf.gather_nd
Breakjiang
·
2020-04-05 14:22
浅谈tensorflow中张量的提取值和赋值
严格上说,
tf.gather_nd
和tf.scatter_nd_update互为逆操作。
信道者
·
2020-01-19 14:33
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
所幸,tensorflow提供了tf.gather()和
tf.gather_nd
()函数。
u010551462
·
2020-01-04 09:18
吴裕雄--天生自然TensorFlow2教程:高阶操作
importtensorflowastfa=tf.random.normal([3,3])amask=a>0mask#为True元素,即>0的元素的索引indices=tf.where(mask)indices#取回>0的值
tf.gather_nd
吴裕雄
·
2020-01-02 16:00
tensorflow多维数据排序及
tf.gather_nd
函数使用
importtensorflowastfdata=tf.constant([[[[1.4179282,1.5703515,-0.61169857],[0.33743155,-0.40962902,1.4966061],[1.9049675,0.09397563,1.0175595],[-0.35192606,-0.75464,0.57980216],[-0.43845135,1.1044604,0
TT_J
·
2019-07-29 19:01
深度学习
tensorflow中张量的提取值和赋值操作
严格上说,
tf.gather_nd
和tf.scatter_nd_update互为逆操作。
信道者
·
2019-06-24 15:18
tensorflow
gather
scatter_nd
document
人工智能
深度学习基础理论与技术实践
[tf]
tf.gather_nd
的用法
函数原型,nd的意思是可以收集ndimension的tensortf.gather_nd(params,indices,name=None)意思是要收集[params[0][0],params[1][1]]indices=[[0,0],[1,1]]params=[['a','b'],['c','d']]output=['a','d']意思是要收集[params[1],params[0]]indic
VanJordan
·
2019-02-17 22:46
tf.gather_nd
用法
tf.gather_nd
的函数原型是:defgather_nd(params,indices,name=None)根据定义,其主要功能是根据indices描述的索引,提取params上的元素,重新构建一个
66565906
·
2018-12-11 08:22
机器学习
tensorflow 实现矩阵逻辑变换(tf.gather/
tf.gather_nd
)
例如:pytorch实现lab[lab>10]=255,然后再将255去掉,只取非255部分,计算losstensorflow只需要计算loss时,
tf.gather_nd
(lab,index),index
LEILEI18A
·
2018-06-29 09:17
tensorflow
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他