私は現在、16 x 16 x 2の入力テンソルで始まるネットワークを持っていますが、いくつかのコンボリューションとプーリング演算を実行し、これを次のように宣言されたテンソルに減らします。Tensorflow Concatエラー:形状の不一致
x1 = tf.Variable(tf.constant(1.0, shape=[32]))
次に、テンソルは、マトリックス乗算とrelusの2つ以上の層を通過してから、カテゴリを出力します。
私がしたいのは、上のベクトルに別の10個のパラメータを追加して畳み込みステージの出力を拡張することです。
私はこのように定義されているデータがロードされたプレースホルダがあります。私はこのように一緒にこれらの変数を連結しようとしている
x2 = tf.placeholder(tf.float32, [None,10])
:
xnew = tf.concat(0,[x1,x2])
私は取得していますが次のエラーメッセージが表示されます。
ValueError: Shapes (32,) and (10,) are not compatible
私は単純なことがあると確信しています間違っていますが、私はそれを見ることができません。
私は'とValueErrorが取得することを行うと – James