回答編集履歴
1
必要メモリを追加
answer
CHANGED
@@ -6,4 +6,11 @@
|
|
6
6
|
240 × 240 のモノクロ8ビット画像5000枚のメモリは単純計算して2880MByteです。
|
7
7
|
実際には、リサイズ前の画像やらモデルが使う画像やらもあります。
|
8
8
|
|
9
|
-
もっと小さな画像にしましょう。
|
9
|
+
もっと小さな画像にしましょう。
|
10
|
+
|
11
|
+
メモリを増設すべきとにコメントが付いているようですね。
|
12
|
+
|
13
|
+
[NNの学習で必要なGPUメモリを算出する](https://nori-life-log.com/nn%E3%81%AE%E5%AD%A6%E7%BF%92%E3%81%A7%E5%BF%85%E8%A6%81%E3%81%AAgpu%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%92%E7%AE%97%E5%87%BA%E3%81%99%E3%82%8B)の記事を参考にすると、
|
14
|
+
|
15
|
+
224×224の画像を処理するモデルが必要とするメモリは、約2391971436バイト、つまり約2.4GByteです。これと別に入力データ用のメモリが必要で、それは最初に書いたように約2.9GByteです。しかしそれらを動かすためにPythonもメモリを使っていますし、読み込んだ縮小前の画像もメモリを使っていますので、8GByteでは厳しいでしょう。
|
16
|
+
メモリを16BByteにすれば何とかなりそうですが、やってみないとわからないですね。
|