質問編集履歴

3

if文内、エラー文を変更しました

2018/05/20 10:42

投稿

ruuruusann24
ruuruusann24

スコア16

test CHANGED
File without changes
test CHANGED
@@ -10,13 +10,15 @@
10
10
 
11
11
  File "keras_animal_search.py", line 100, in <module>
12
12
 
13
- img.save("/Users/ootukarikuto/Desktop/keras/result_not_gorilla",image)
13
+ img.save("/Users/Desktop/keras/result_not_gorilla")
14
-
14
+
15
- File "/Users/ootukarikuto/anaconda3/envs/tf/lib/python3.6/site-packages/PIL/Image.py", line 1909, in save
15
+ File "/Users/ootukarikuto/anaconda3/envs/tf/lib/python3.6/site-packages/PIL/Image.py", line 1915, in save
16
-
17
- if not format:
16
+
18
-
19
- ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
17
+ raise ValueError('unknown file extension: {}'.format(ext))
18
+
19
+ ValueError: unknown file extension:
20
+
21
+
20
22
 
21
23
  ```
22
24
 
@@ -216,13 +218,13 @@
216
218
 
217
219
  img = Image.open("/Users/ootukarikuto/Desktop/keras/data/test/" + files)
218
220
 
219
- img.save("/Users/ootukarikuto/Desktop/keras/result_gorilla",image)
221
+ img.save("/Users/Desktop/keras/result_gorilla",image)
220
222
 
221
223
  elif result[0] == 0:
222
224
 
223
225
  img = Image.open("/Users/ootukarikuto/Desktop/keras/data/test/" + files)
224
226
 
225
- img.save("/Users/ootukarikuto/Desktop/keras/result_not_gorilla",image)
227
+ img.save("/Users/Desktop/keras/result_not_gorilla",image)
226
228
 
227
229
 
228
230
 

2

if文内、エラー文を変更しました

2018/05/20 10:42

投稿

ruuruusann24
ruuruusann24

スコア16

test CHANGED
@@ -1 +1 @@
1
- import os での save のエラー
1
+ import from PIL import Image での save のエラー
test CHANGED
@@ -8,11 +8,15 @@
8
8
 
9
9
  Traceback (most recent call last):
10
10
 
11
- File "keras_animal_search.py", line 97, in <module>
11
+ File "keras_animal_search.py", line 100, in <module>
12
-
12
+
13
- files.save("/Users/Desktop/keras/result_not_gorilla")
13
+ img.save("/Users/ootukarikuto/Desktop/keras/result_not_gorilla",image)
14
+
14
-
15
+ File "/Users/ootukarikuto/anaconda3/envs/tf/lib/python3.6/site-packages/PIL/Image.py", line 1909, in save
16
+
17
+ if not format:
18
+
15
- AttributeError: 'str' object has no attribute 'save'
19
+ ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
16
20
 
17
21
  ```
18
22
 

1

最後のif文内を変更しました。よろしくお願いします。

2018/05/20 10:35

投稿

ruuruusann24
ruuruusann24

スコア16

test CHANGED
File without changes
test CHANGED
@@ -206,13 +206,19 @@
206
206
 
207
207
  print("result:", result[0])
208
208
 
209
+
210
+
209
- if result[0] == 1:
211
+ if result[0] == 1:
212
+
210
-
213
+ img = Image.open("/Users/ootukarikuto/Desktop/keras/data/test/" + files)
214
+
211
- files.save("/Users/ootukarikuto/Desktop/keras/result_gorilla")
215
+ img.save("/Users/ootukarikuto/Desktop/keras/result_gorilla",image)
212
216
 
213
217
  elif result[0] == 0:
214
218
 
219
+ img = Image.open("/Users/ootukarikuto/Desktop/keras/data/test/" + files)
220
+
215
- files.save("/Users/ootukarikuto/Desktop/keras/result_not_gorilla")
221
+ img.save("/Users/ootukarikuto/Desktop/keras/result_not_gorilla",image)
216
222
 
217
223
 
218
224