ゼロから作るディープラーニング❷のp216,217についての質問です。
data_size=999
batch_size=10
time_size=5
ミニバッチあたりの試行回数の計算が、下記のような計算になっているのですが、下記の計算では切り捨て徐算になっているため、19がmax_itersになると思うのですが、それでは1エポックで999このデータのうち**50*19つまり((batch_size * time_size)*max_iters)**で合計950にしかならず、エポックの定義である「全てのデータを見た」ということにならないのではないかと思いました。なぜ950で良いのかを教えていただきたいです。
わかりにく質問なのですが、お願いします。
python
1# ミニバッチあたりの試行回数を計算 2max_iters = data_size // (batch_size * time_size)
回答1件
あなたの回答
tips
プレビュー