2016-11-14 61 views
0

我找TensorFlow當量以下numpy的操作TensorFlow布爾張量操作等效

Comparison

  • allclose(a, b[, rtol, atol, equal_nan])返回True如果兩個數組 是逐元素的公差範圍內相等。
  • isclose(a, b[, rtol, atol, equal_nan])返回一個布爾數組,其中兩個數組在元素方向上相等。
  • all(a[, axis, out, keepdims])測試沿給定軸的所有陣列元素是否評估爲True
  • any(a[, axis, out, keepdims])測試沿 給定軸的任何數組元素是否計算爲True

回答

2

不幸的是,沒有任何操作對allcloseisclose執行完全相同的操作,但是您可以使用變通方法。

isclose:combine tf.abstf.subtf.lesstf.less_equal

allclose:基於isclose,除了使用tf.reduce_all

all:使用tf.reduce_all

any:使用tf.reduce_any