【发布时间】:2018-06-22 02:19:18
【问题描述】:
根据 Tensorflow API,我知道我可以沿特定轴 reduce_min 或 reduce_max。我还可以选择两个张量中的最小张量,如下所示。
min = tf.minimum(x, y)
但是,我想知道如何在一组张量中选择最小张量。张量中是否有min或max之类的函数?
非常感谢!
【问题讨论】:
标签: python tensorflow
根据 Tensorflow API,我知道我可以沿特定轴 reduce_min 或 reduce_max。我还可以选择两个张量中的最小张量,如下所示。
min = tf.minimum(x, y)
但是,我想知道如何在一组张量中选择最小张量。张量中是否有min或max之类的函数?
非常感谢!
【问题讨论】:
标签: python tensorflow
你可以stack所有张量然后使用reduce_min
a = tf.constant([3])
b = tf.constant([2])
c = tf.constant([1])
with tf.Session() as sess:
print(tf.reduce_min(tf.stack([a,b,c]),0).eval())
#[1]
【讨论】:
tf.reduce_min(tf.stack(List),0)