【发布时间】:2021-09-24 21:44:34
【问题描述】:
请解读tf.where 文档中关于当同时提供 x 和 y 时它的作用的内容。
我想它试图说它会通过以下方式产生结果:
- 将 y 广播到结果形状。
- 将 x 广播到结果形状。
- 使用条件为真的 x 元素更新 y。
这对吗?
如果提供了 x 和 y(两者都具有非 None 值): tf.where 将从条件、x 和 y 的形状中选择一个输出形状,所有三个形状都可以广播到。
退货 如果提供了 x 和 y:与 x 和 y 具有相同类型的张量,以及从条件 x 和 y 广播的形状。否则,一个形状为 (num_true, dim_size(condition)) 的张量。
【问题讨论】:
标签: tensorflow