采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
repeat控制的是数据集可以被遍历多少次,而batch则是将数据组织成一个一个的小组。这些都和模型的训练流程相关。
模型的训练中,正常来说,每次需要载入全部数据计算梯度,但是当数据集比较大的时候,内存放不下,因此,每次参加训练的数据只是一部分,即batch的概念。
模型的训练中,通常会遍历数据集很多遍,每一遍是一个epoch,即repeat的概念。
如果在数据量足够多的时候,我们就可以不做repeat,这样理解对么?对数据集进行多次遍历,目的是什么?
还有一个问题,hidden_units的数量一般是根据什么设置的?
登录后可查看更多问答,登录/注册
Tensorflow2.0实战—以实战促理论的方式学习深度学习
3.2k 1
1.8k 3
1.6k 19
1.7k 13
2.5k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号