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