Machine-Learning

CNN 訓練中的 Epoch Vs Iteration

  • August 1, 2018

有一些關於 Epoch Vs Iteration 的討論。

迭代是對一批圖像進行前向和後向的一次處理(例如,一批定義為 16 個,然後在一次迭代中處理 16 個圖像)。

Epoch 是一旦所有圖像都單獨處理一次,向前和向後到網絡,那麼這就是一個 epoch。

我想確保我對時代的定義是正確的。

(Number of iterations * batch size) / total number of images in training

Number of iterations == total number of images in training

哪個是正確的時代?我的選擇是第一個。

一次迭代意味著一批處理。一個 epoch 意味著所有數據處理一次。

因此,當(batch_size * number_iteration) >= number_data

引用自:https://stats.stackexchange.com/questions/360157

comments powered by Disqus