1
テンソル・ランク1があります。これは次のようになります。[-1,2,3,-2,5]
今、要素の絶対値に定数を追加したい、要素が負の場合要素が正の場合、何も起こりません。私のようなスカラーでこれを行う方法を知ってテンソル・ランク1の要素に数値を追加するテンソル・フローで条件が満たされた場合は、
:さらに
res = tf.cond(tensor < 0,\
lambda: tf.add(tf.constant(m.pi),\
tf.abs(tensor)),lambda: tf.constant(tensor)
は、私はここフィボナッチ例のように、tf.scan
とテンソルを反復処理する方法を知っている:
elems = np.array([1, 0, 0, 0, 0, 0])
initializer = (np.array(0), np.array(1))
fibonaccis = scan(lambda a, _: (a[1], a[0] + a[1]), elems, initializer)
しかし、 tf.condition
とtf.scan
を組み合わせるにはどうすればよいですか?