回答編集履歴

4

エラー内容を具体的に記述

2017/06/16 15:38

投稿

退会済みユーザー
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- 入力層はこれを基準に値を入力していましたが、フィルター層の入力がこれとは違う値を入れてしまっていたに起こっていたエラーようです。
15
+ 入力層はこれを基準に値を入力していましたが、フィルター層の入力がこれとは違う値を入れてしまっていて、質問で書いコードでは入力値のチャンネル数が1なの対し、フィルター値のチャンネル数が3という事で、起こっていたエラーようです。
16
16
 
17
17
 
18
18
 
@@ -52,4 +52,6 @@
52
52
 
53
53
 
54
54
 
55
+ チャンネル数を一致させる事で、エラーなく出力されました。
56
+
55
57
  見てくださった方ありがとうございました!

3

コードの修正

2017/06/16 15:38

投稿

退会済みユーザー
test CHANGED
File without changes

2

コードの修正

2017/06/16 15:03

投稿

退会済みユーザー
test CHANGED
@@ -28,12 +28,6 @@
28
28
 
29
29
  ```python
30
30
 
31
- 入力層 = tf.placeholder(tf.float32,[None, 16])
32
-
33
- 入力値 = tf.reshape(入力層, [-1, 4, 4, 1]) #4次元に変換
34
-
35
-
36
-
37
31
  入力値 = tf.constant([[1., 2, 3, 0], [0, 1, 2, 3], [3, 0, 1, 2] ,[2, 3, 0, 1]])
38
32
 
39
33
  入力値 = tf.reshape(入力値, [-1, 4, 4, 1]) #4次元に変換

1

修正

2017/06/16 15:03

投稿

退会済みユーザー
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- 上記の事を踏まえて、フィルター層に与える値を修正したコードです
25
+ 上記の事を踏まえて、フィルター層をreshapeする際与える値を修正したコードです
26
26
 
27
27
 
28
28