質問編集履歴

2

実現したいところを変えました。

2017/09/03 23:57

投稿

OGG13
OGG13

スコア12

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,13 @@
2
2
 
3
3
  初心者です
4
4
 
5
- http://www.socym.jp/download/1079/src.zipのsrc/ch7/gyudon-makedata.pyとgyudon_keras.pyのパラメータだけを変更し、5クラスの画像を分類するネトワークを、420枚の画像で学習させました。(loss: 0.3747 - acc: 0.8310 )180枚画像をテストしたところmodel.evaluate(X_test, y_test)テストしところaccuracy 0.7888...なりした
5
+ トで不正解画像のインデックしたですが、model.evaluateで得られたaccuracyが1枚ずつ行うmodel.predictの集計合いせん
6
+
7
+
6
8
 
7
9
  ###発生している問題・エラーメッセージ
10
+
11
+ http://www.socym.jp/download/1079/src.zipのsrc/ch7/gyudon-makedata.pyとgyudon_keras.pyのパラメータだけを変更し、5クラスの画像を分類するネットワークを作り、420枚の画像で学習させました。(loss: 0.3747 - acc: 0.8310 )180枚の画像をテストしたところmodel.evaluate(X_test, y_test)テストしたところaccuracy 0.7888...となりました。
8
12
 
9
13
  テストでの不正解画像のインデックスを取り出そうと下記のように書いてみましたが、180画像中124画像が間違っているとして取り出されます。単純に割ると正答率0.311となってしまいます。どこかおかしいのでしょうけどわかりません。
10
14
 
@@ -19,6 +23,10 @@
19
23
  ###該当のソースコード
20
24
 
21
25
  Python Keras tensorflow background
26
+
27
+
28
+
29
+ modelは省略します。
22
30
 
23
31
 
24
32
 

1

質問題目の変更

2017/09/03 23:57

投稿

OGG13
OGG13

スコア12

test CHANGED
@@ -1 +1 @@
1
- kerasで学習させたmodelをテストして不正解を取り出したい。
1
+ kerasのmodel.evaluate得られaccuracyが1枚ずつ行うmodel.predictの集計と合わない。
test CHANGED
@@ -6,9 +6,11 @@
6
6
 
7
7
  ###発生している問題・エラーメッセージ
8
8
 
9
- テストでの不正解画像のインデックスを取り出そうと下記のように書いてみましたが、180画像中124画像が間違っているとして取り出されます。単純に割ると正答率0.311となってしまいます。
9
+ テストでの不正解画像のインデックスを取り出そうと下記のように書いてみましたが、180画像中124画像が間違っているとして取り出されます。単純に割ると正答率0.311となってしまいます。どこかおかしいのでしょうけどわかりません。
10
10
 
11
11
  X_test.shape = (180,64,64,3), y_test.shape = (180, 5)カテゴリーex:[0,1,0,0,0]
12
+
13
+ 指摘していただければ幸いです。
12
14
 
13
15
 
14
16