質問編集履歴

4

質問の具体化

2019/11/21 06:48

投稿

Lana1114
Lana1114

スコア25

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

修正

2019/11/21 06:48

投稿

Lana1114
Lana1114

スコア25

test CHANGED
File without changes
test CHANGED
File without changes

2

修正

2019/11/21 06:31

投稿

Lana1114
Lana1114

スコア25

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(figsize=())
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

誤字の訂正

2019/11/21 06:27

投稿

Lana1114
Lana1114

スコア25

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)