2017-06-20 2 views
0

私はTensorFlowウェブサイトのMNISTチュートリアルを参照しています。 28×28ピクセルのMNIST画像を保持するためのテンソルがある。形状は、次のようになります。多次元テンソルを作成するには?

x = tf.placeholder(tf.float32, shape=[None, 784]) 

あなたは、彼らが行列を平坦化されている見ると784個の値の1次元ベクトルとしてすべてのピクセルを使用することができたよう。

28×28ピクセルの適切な行列でテンソルを設定するにはどうすればよいですか?私は画像の2D構造に関する情報を保存したいと思います。プレースホルダテンソルを作成する

答えて

1

方法は同じである:

x = tf.placeholder(tf.float32, shape=[None, 28, 28]) 

しかし、もちろん、それは今、適切なサイズの画像の代わりに、前述の平坦化画像(ベクトル)が供給されなければなりません。

編集:一度に何枚の画像を入力するかを完全に指定したくないので、最初のディメンションには「なし」が残っています。

関連する問題