关于 epoch、 iteration和batchsize的区别
生活随笔
收集整理的這篇文章主要介紹了
关于 epoch、 iteration和batchsize的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
https://blog.csdn.net/sinat_30071459/article/details/50721565
深度學(xué)習(xí)中經(jīng)常看到epoch、 iteration和batchsize,下面按自己的理解說說這三個(gè)的區(qū)別:
(1)batchsize:批大小。在深度學(xué)習(xí)中,一般采用SGD訓(xùn)練,即每次訓(xùn)練在訓(xùn)練集中取batchsize個(gè)樣本訓(xùn)練;
(2)iteration:1個(gè)iteration等于使用batchsize個(gè)樣本訓(xùn)練一次;
(3)epoch:1個(gè)epoch等于使用訓(xùn)練集中的全部樣本訓(xùn)練一次;
舉個(gè)例子,訓(xùn)練集有1000個(gè)樣本,batchsize=10,那么:
訓(xùn)練完整個(gè)樣本集需要:
100次iteration,1次epoch。
關(guān)于batchsize可以看看這里。
總結(jié)
以上是生活随笔為你收集整理的关于 epoch、 iteration和batchsize的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无线网的组建与应用习题参考答案
- 下一篇: 将图片序列转化为视频文件