tensorflowのグラフ内で以下の計算を行いたいです。
a はテンソル shape: [2, 2, 2]
a_mean は a の0階成分の平均 shape:[2]
tensorflow
1a = tf.constant( 2 [[[1.0, 2.0], 3 [3.0, 4.0]], 4 5 [[1.0, 3.0], 6 [[5.0, 7.0]]] 7) 8 9a_mean = tf.reduce_mean(a, [1, 2]) 10 11(a_meanの値は [2.5, 4.0] となる)
この二つから0階成分ごとに差を取ったテンソルを求めたいのですがどのようにすればよいのか判りません
以下が求めたいテンソルです。
a[0] は a_mean[0] が引かれ a[1] は a_mean[1] の値が引かれます。
tensorflow
1[[[-1.5, -0.5], 2 [ 0.5, 1.5]], 3 [[-3.0, -1.0], 4 [ 1.0, 3.0]]]
実際の計算では0階成分がバッチサイズとなり、上記の様な各バッチでの操作を行いたいと考えています。
ご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。