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 训练损失和评估值,以及验证集损失和评估值的记录(若是适用)。数组