在整個數據集上訓練一段時間。

fann_train_on_data

(PECL fann >= 1.0.0)

fann_train_on_data在整個數據集上訓練一段時間。

說明

fann_train_on_data(
    resource $ann,
    resource $data,
    int $max_epochs,
    int $epochs_between_reports,
    float $desired_error
): bool

在整個數據集上訓練一段時間。

該訓練使用 fann_set_training_algorithm() 函式選擇的演算法和這些訓練演算法設定的參數。

參數

ann

神經網路 資源

data

神經網路訓練數據 資源

max_epochs

訓練應該繼續的最大週期數。

epochs_between_reports

使用者函式之間的週期數。當爲0時表示沒有使用者函式被呼叫。

desired_error

期望的是 fann_get_MSE()fann_get_bit_fail()的返回值, 取決於 fann_set_train_stop_function() 選擇的停止函式。

返回值

成功時返回 true,其它情況下返回 false

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *