fit(x=None, y=None,
batch_size=None,
epochs=1,
verbose=1,
callbacks=None,
validation_split=0.0, validation_data=None,
shuffle=True,
class_weight=None, sample_weight=None,
initial_epoch=0,
steps_per_epoch=None,
validation_steps=None)
None(默认)。None(默认)。None。每次提度更新的样本数。如果未指定,默认为 32.x 或 y 上的一轮迭代。请注意,与 initial_epoch 一起,epochs 被理解为 「最终轮次」。模型并不是训练了 epochs 轮,而是到第 epochs 轮停止训练。keras.callbacks.Callback 实例。一系列可以在训练时使用的回调函数。详见 callbacks。x 和y 数据的最后一部分样本中。(x_val,y_val) 或元组 (x_val,y_val,val_sample_weights),用来评估损失,以及在每轮结束时的任何模型度量指标。模型将不会在这个数据上进行训练。这个参数会覆盖 validation_split。batch)。batch 是处理 HDF5 数据限制的特殊选项,它对一个 batch 内部的数据进行混洗。当 steps_per_epoch 非 None 时,这个参数无效。(samples, sequence_length) 的 2D 数组,以对每个样本的每个时间步施加不同的权重。在这种情况下,你应该确保在 compile() 中指定 sample_weight_mode="temporal"。None 等于数据集中样本的数量除以 batch 的大小,如果无法确定,则为 1。steps_per_epoch时才有用。停止前要验证的总步数(批次样本)。一个 History 对象。其 History.history 属性是连续 epoch 训练损失和评估值,以及验证集损失和评估值的记录(如果适用)。
[官方文档]https://keras.io/zh/models/sequential/
原文:https://www.cnblogs.com/wangjs-jacky/p/11521490.html