teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

batch sizeが原因かと思い追記

2021/12/16 12:54

投稿

Yoshiki0208
Yoshiki0208

スコア1

title CHANGED
File without changes
body CHANGED
@@ -40,31 +40,31 @@
40
40
  Traceback (most recent call last):
41
41
  File "stock_ai.py", line 92, in <module>
42
42
  history = model.fit(
43
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\utils\traceback_utils.py", line 67, in error_handler
43
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\utils\traceback_utils.py", line 67, in error_handler
44
44
  raise e.with_traceback(filtered_tb) from None
45
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\framework\func_graph.py", line 1129, in autograph_handler
45
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\framework\func_graph.py", line 1129, in autograph_handler
46
46
  raise e.ag_error_metadata.to_exception(e)
47
47
  tensorflow.python.framework.errors_impl.ResourceExhaustedError: in user code:
48
48
 
49
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 878, in train_function *
49
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 878, in train_function *
50
50
  return step_function(self, iterator)
51
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 867, in step_function **
51
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 867, in step_function **
52
52
  outputs = model.distribute_strategy.run(run_step, args=(data,))
53
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 860, in run_step **
53
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 860, in run_step **
54
54
  outputs = model.train_step(data)
55
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 816, in train_step
55
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 816, in train_step
56
56
  self.optimizer.minimize(loss, self.trainable_variables, tape=tape)
57
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 532, in minimize
57
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 532, in minimize
58
58
  return self.apply_gradients(grads_and_vars, name=name)
59
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 639, in apply_gradients
59
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 639, in apply_gradients
60
60
  self._create_all_weights(var_list)
61
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 830, in _create_all_weights
61
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 830, in _create_all_weights
62
62
  self._create_slots(var_list)
63
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\adam.py", line 119, in _create_slots
63
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\adam.py", line 119, in _create_slots
64
64
  self.add_slot(var, 'v')
65
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 916, in add_slot
65
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 916, in add_slot
66
66
  weight = tf.Variable(
67
- File "C:\Users\kita3\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\initializers\initializers_v2.py", line 144, in __call__
67
+ File "C:\Users\コンピュータ名\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\initializers\initializers_v2.py", line 144, in __call__
68
68
  return tf.zeros(shape, dtype)
69
69
 
70
70
  ResourceExhaustedError: OOM when allocating tensor with shape[346112,512] and type float on /job:localhost/replica:0/task:0/device:GPU:0 by allocator GPU_0_bfc [Op:Fill]
@@ -193,6 +193,7 @@
193
193
  同様のメッセージが出ているかの検索
194
194
  →ResourceExhaustedError の部分に問題を感じております。
195
195
  ソースコード内の変更がございましたらご教授いただきたいです。
196
+ Batch sizeの変更方法もご教授いただきたいです。
196
197
 
197
198
  ### 補足情報(FW/ツールのバージョンなど)
198
199
  Winows 11
@@ -200,6 +201,6 @@
200
201
  CUDA 11.5
201
202
  TensorFlow 2.7.0
202
203
  NVIDIA グラフィックスドライバー 497.09
203
-
204
+  
204
205
  稚拙な文になり申し訳ないです。
205
206
  よろしくお願いいたします。