作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您能否直观地解释或给出有关tf.gather_nd
的更多示例,以便在Tensorflow中对高维张量进行索引和 slice ?
我读了API,但是非常简洁,以至于我发现自己很难遵循该函数的概念。
最佳答案
好的,这样考虑:
您正在提供索引值列表,以对提供的张量进行索引以获取这些 slice 。您提供的索引的第一维是针对要执行的每个索引。让我们假设张量只是列表的列表。
[[0]]表示要在提供的张量的索引0处获得一个特定的 slice (列表)。像这样:
[tensor[0]]
[tensor[0], tensor[1]]
[tensor[0][0]]
[tensor[0][1], tensor[2][3]]
关于tensorflow - tf.gather_nd直观上是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42608175/
我正在做一个项目,但他们的tensorflow版本不支持tf.gather_nd。我问是否可以使用 tf.gather、tf.slice 或 tf.strided_slice 重写 tf.gather
我需要从 Tensor 收集一些数据,我使用了 gather_nd。现在代码在上面 import tensorflow as tf indices = [[[0, 4], [0, 1], [0, 6]
我正在尝试使用从 tf.nn.top_k 返回的索引从第二个张量中提取值。 我试过使用 numpy 类型索引,以及直接使用 tf.gather_nd,但我注意到索引是错误的。 # temp_atte
我是一名优秀的程序员,十分优秀!