Machine learning “什么是”呢;“新纪元”;在keras.models.Model.fit中?

Machine learning “什么是”呢;“新纪元”;在keras.models.Model.fit中?,machine-learning,keras,batch-processing,Machine Learning,Keras,Batch Processing,keras.models.Model.fit中的“时代”是什么?这是一个梯度更新吗?如果它是一个以上的梯度更新,那么什么是定义一个历元 假设我将自己的批次输入到fit。我会将“历元”视为完成整个训练集的处理(是否正确)?那么如何通过这种方式控制keras呢?我可以将batch\u size设置为x和y大小,并将epochs设置为1吗?以下是Keras如何定义一个历元: 历元:一种任意截止,通常定义为“整个数据集的一次传递”,用于将训练分为不同的阶段,这对于日志记录和定期评估非常有用 所以,换句话

keras.models.Model.fit中的“时代”是什么?这是一个梯度更新吗?如果它是一个以上的梯度更新,那么什么是定义一个历元

假设我将自己的批次输入到
fit
。我会将“历元”视为完成整个训练集的处理(是否正确)?那么如何通过这种方式控制keras呢?我可以将
batch\u size
设置为
x
y
大小,并将
epochs
设置为1吗?

以下是Keras如何定义一个历元:

历元:一种任意截止,通常定义为“整个数据集的一次传递”,用于将训练分为不同的阶段,这对于日志记录和定期评估非常有用

所以,换句话说,多个时代意味着你经历了多少次训练

每次处理批次时,模型都会更新,这意味着它可以在一个历元内更新多次。如果
batch_size
设置为等于
x
的长度,则模型将每个历元更新一次