【发布时间】:2017-01-18 10:39:48
【问题描述】:
我正在寻找一个“更新”函数,它接受一个张量 t1、一些索引和值并返回一个新的张量 t2,即 t1,但索引处的值相应地发生了变化。
这似乎是最基本的功能,但我在文档中没有看到它。
我看到的是tf.scatter_update,它更新了Variable 中的值:在某种程度上它是我想要的。我可以想象为t2 构造一个Variable(这行得通吗?),但t2 不应该是一个有状态的变量,我会用任意初始值填充它。
或者,我可以手动构造一个 Python 嵌套列表,分别添加 t1 和 t2 的每个元素,然后调用 tf.convert_to_tensor。我可能是错的,但这似乎效率极低。
【问题讨论】:
标签: python indexing tensorflow