2016-10-13 3 views

答えて

3

を分割することである長さのベクトルを定義しているように見えますTensorFlow、これらは異なった形です。形状(8,)は長さ8のベクトルを表し、形状(8, 1)は8行1列の行列を表します。

これらのオブジェクトは、数学的には同じものとして扱われることが多いが、TensorFlow(およびNumPy)などのフレームワークでは、演算子がどのようにしてbroadcastedであるかを判断する重要な違いがある。例えば、テンソルの形状(8, 1)とテンソルの形状(8,)を乗算すると、形状(8, 8)の結果が得られます。この機能を使用すると、1つまたは複数の次元に沿ってテンソル(または配列)を暗黙的にタイリングすることによって、時間とメモリを節約できます。

0

[[1],[1],[1],[1],[1],[1],[1],[1]] と私の理解で[1,1,1,1,1,1,1,1]

tensorflow shape

は、サブ/右dimがで左薄暗い

関連する問題