fann_cascadetrain_on_file
(PECL fann >= 1.0.0)
fann_cascadetrain_on_file — 讀取檔案並在整個數據集上訓練,使用 Cascade2 訓練演算法訓練一段時間。
說明
fann_cascadetrain_on_file(
resource
string
int
int
float
): bool
resource
$ann
,string
$filename
,int
$max_neurons
,int
$neurons_between_reports
,float
$desired_error
): bool
和 fann_cascadetrain_on_data() 函式做一樣的工作,但是該函式是直接從檔案讀取訓練數據的。
參數
-
ann
-
神經網路 資源。
-
filename
-
新增在神經網路中神經元的最大數量。
-
max_neurons
-
在列印狀態報告到標準輸出之間的神經元數量。0值表示沒有報告列印。
-
neurons_between_reports
-
列印狀態報告之間的神經元數量。0值表示沒有報告列印。
-
desired_error
-
期望的 fann_get_MSE() 值或者 fann_get_bit_fail() 值, 取決於 fann_set_train_stop_function() 函式選擇的停止函式。
返回值
成功時返回 true
,其它情況下返回 false
。
參見
- fann_train_on_data() - 在整個數據集上訓練一段時間。
- fann_cascadetrain_on_data() - 在整個數據集上訓練,使用一段時間的 Cascade2 訓練演算法。