質問編集履歴
4
質問の具体化
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,6 +16,16 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
+
### クラッシュが起こったことに対しての質問・気になった点
|
20
|
+
|
21
|
+
0. メモリーを開放?する方法、またはメモリの使用量を抑える方法
|
22
|
+
|
23
|
+
1. そもそもクラッシュした理由として、何故こんなにメモリを使っているのか
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
|
28
|
+
|
19
29
|
### 該当のソースコード
|
20
30
|
|
21
31
|
```Python
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -134,14 +134,20 @@
|
|
134
134
|
|
135
135
|
|
136
136
|
|
137
|
+
#問題のfor文
|
138
|
+
|
137
139
|
for history in histories:
|
138
140
|
|
139
|
-
|
141
|
+
#途中経過を確認するための出力
|
140
142
|
|
141
143
|
print('Running {}'.format(history))
|
142
144
|
|
145
|
+
|
146
|
+
|
143
147
|
result = []
|
144
148
|
|
149
|
+
#正答率を計算する用
|
150
|
+
|
145
151
|
count = 0
|
146
152
|
|
147
153
|
for x in range(10):
|
@@ -186,7 +192,7 @@
|
|
186
192
|
|
187
193
|
df['Accuracy'] = result_acc
|
188
194
|
|
189
|
-
fig2, axes2 = plt.subplots(
|
195
|
+
fig2, axes2 = plt.subplots()
|
190
196
|
|
191
197
|
axes2.axis('off')
|
192
198
|
|
@@ -198,6 +204,8 @@
|
|
198
204
|
|
199
205
|
|
200
206
|
|
207
|
+
#表を画像として保存
|
208
|
+
|
201
209
|
plt.savefig('Accuracy.png')
|
202
210
|
|
203
211
|
plt.show()
|
1
誤字の訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,9 @@
|
|
4
4
|
|
5
5
|
### 発生している問題・エラーメッセージ
|
6
6
|
|
7
|
-
パラメーターを少しいじった18通りの訓練させたモデルをhdf5ファイルとして保存して、for文を使って自作で用意した手書き数字画像を使って検証しようとしたら、メモリリークしてしま
|
7
|
+
パラメーターを少しいじった18通りの訓練させたモデルをhdf5ファイルとして保存して、for文を使って自作で用意した手書き数字画像を使って検証しようとしたら、メモリリークしてしまいます。
|
8
|
+
|
9
|
+
for文を使わずに、1つずつやればメモリリークすることはないのですが、せっかくなので解決策を探そうとしたのですが、太刀打ちできませんでした....
|
8
10
|
|
9
11
|
```
|
10
12
|
|
@@ -64,9 +66,11 @@
|
|
64
66
|
|
65
67
|
```
|
66
68
|
|
69
|
+
|
70
|
+
|
67
|
-
![](acea1c047286c0bc9cd392475aa59b7f.png)
|
71
|
+
![上記の画像を用いて検証します](acea1c047286c0bc9cd392475aa59b7f.png)
|
72
|
+
|
68
|
-
|
73
|
+
上記の画像を用いて検証します
|
69
|
-
|
70
74
|
|
71
75
|
|
72
76
|
|
@@ -176,7 +180,7 @@
|
|
176
180
|
|
177
181
|
|
178
182
|
|
179
|
-
|
183
|
+
#pandas使って表として出そうとしてます
|
180
184
|
|
181
185
|
df = pd.DataFrame(result_list, index = histories, columns = label)
|
182
186
|
|
@@ -202,16 +206,10 @@
|
|
202
206
|
|
203
207
|
|
204
208
|
|
205
|
-
### 試したこと
|
206
|
-
|
207
|
-
|
208
|
-
|
209
|
-
ここに問題に対して試したことを記載してください。
|
210
|
-
|
211
209
|
|
212
210
|
|
213
211
|
### 補足情報(FW/ツールのバージョンなど)
|
214
212
|
|
215
213
|
|
216
214
|
|
217
|
-
|
215
|
+
google colab(RAM:25.51GB)
|