teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

ご指摘をいただきコードの編集を行いました。

2020/10/19 14:48

投稿

Thina
Thina

スコア1

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,7 @@
1
1
  anacondaで仮想環境を作り、そこでtensorflowとkerasを使って機械学習をしてみたかったので、ネットに転がっていた「自分で用意した画像を使った機械学習のコード」を少し手を加えて(ニューラルネットワーク部分を自分で考えたものにした)実行してみました。すると、実行結果の欄には自分が用意した画像のファイル名がずらりと並んでいき、うまくいくと思いましたが、次のようなエラー文が出ました。
2
2
 
3
3
  #エラー文
4
+ ```
4
5
  AttributeError Traceback (most recent call last)
5
6
  <ipython-input-9-ddcfcffbcd49> in <module>
6
7
  59 # Squeeze
@@ -31,13 +32,15 @@
31
32
  165 layer_name + ' is incompatible with the layer: '
32
33
 
33
34
  AttributeError: 'function' object has no attribute 'shape'
35
+ ```
34
36
 
35
37
 
38
+
36
39
  エラーがおきたコードの全文を下に載せます
37
40
 
38
41
 
39
42
  #ソースコード
40
- import tensorflow as tf
43
+ ```import tensorflow as tf
41
44
  from tensorflow.keras.layers import Conv2D, BatchNormalization, Activation, AveragePooling2D, GlobalAveragePooling2D, Dense, Multiply, Input
42
45
 
43
46
  from keras.activations import linear
@@ -115,8 +118,10 @@
115
118
 
116
119
  from IPython.display import SVG
117
120
  from keras.utils.vis_utils import model_to_dot
118
- SVG(model_to_dot(model).create(prog='dot', format='svg'))
121
+ SVG(model_to_dot(model).create(prog='dot', format='svg'))ここに言語を入力
122
+ ```
119
123
 
124
+
120
125
  コードの中にはfunctionという部分は書いてありませんし、一切手を加えていない元のコードを実行した際にはこのようなエラーは発生しませんでした。手詰まりとなり、わからないのは以下の点です
121
126
  1:何が原因で起きたエラーなのか?
122
127
  2:何をどうすれば解消できるのか?