使用一組訓練數據訓練一個週期。

fann_train_epoch

(PECL fann >= 1.0.0)

fann_train_epoch使用一組訓練數據訓練一個週期。

說明

fann_train_epoch(resource $ann, resource $data): float

使用儲存在 data 中訓練數據訓練一個週期。一個訓練週期表示所有的訓練數據正好使用了一次。

這個函式將會返回在其實際計算之前或當中被計算的 MSE 錯誤。但是因為計算需要再次走一遍整個訓練集,所有訓練週期之後的不是真正的 MSE。 在訓練中使用這個值是綽綽有餘的。

該函式使用的是被 fann_set_training_algorithm() 函式選中的訓練演算法。

參數

ann

神經網路 資源

data

神經網路訓練數據 資源

返回值

成功,則返回 MSE, 錯誤則返回 false .

參見

發佈留言

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