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 訓練損失和評估值,以及驗證集損失和評估值的記錄(若是適用)。數組