在张量列表中查找最大绝对标量值

时间:2018-04-07 20:13:08

标签: python tensorflow

我有一个不同尺寸的张量列表。我想找到所有张量的最大绝对标量值。麻烦的是,我认为我需要一种方法来做大于或小于张量的方法,但我只能找到aRow.str。这是我想做的事情:

tf.equal()

当然,似乎没有curMaxAbs = tf.Variable(-1, tf.float64) for g in myList: maxG = tf.abs(tf.reduce_max(g)) minG = tf.abs(tf.reduce_min(g)) maxAbsG = maxG if tf.greaterThan(maxG,minG) else minG curMaxAbs = maxAbsG if tf.greaterThan(maxAbsG, curMaxAbs) else curMaxAbs 功能。显然,如果我可以使用tf.greaterThan()并转换为numpy数组,这将是微不足道的,但遗憾的是我需要在构造期间执行此操作。

1 个答案:

答案 0 :(得分:1)

tf.maximum这样怎么样:

maxAbsG = tf.maximum ( maxG, minG )