tensorflow で標準偏差を計算するにはどんな方法があるでしょうか


そのような関数があるでしょうか?

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:
  • 終了:2017/12/06 11:02:29
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:a-kuma3 No.1

回答回数4974ベストアンサー獲得回数2154

ポイント100pt

全然くわしくないですけれど、数値計算は NumPy でやるのが普通なのかな、という気がします。

numpy.std()
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.std.html


それは知ってて、NumPy を使わずに TensorFlow でやりたいんだ、ということであれば、tf.nn.moments で、平均と分散が求められるみたいです。
https://www.tensorflow.org/api_docs/python/tf/nn/moments
https://stackoverflow.com/questions/39354566/what-is-the-equivalent-of-np-std-in-tensorflow

それを tf.sqrt で標準偏差に。
https://www.tensorflow.org/api_docs/python/tf/sqrt

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません