epoch iteration batch
时间: 2023-10-20 08:09:14 浏览: 99
Keras框架中的epoch、bacth、batch size、iteration使用介绍
这三个词都是深度学习中常用的概念。
- Epoch(时期):指的是训练过程中所有训练样本都被使用过一次的情况。一个 epoch 包含多个 iteration。
- Iteration(迭代):指的是每次训练时,模型会处理一个 batch(批次)的数据。一个 iteration 包含多个 batch。
- Batch(批次):指的是一次训练中,模型同时处理的多个样本。一个 batch 包含多个样本。
举个例子,如果我们有 1000 个训练样本,batch_size 为 10,那么一个 epoch 就需要进行 100 次 iteration,每个 iteration 处理 10 个样本。
阅读全文