函式名:fann_get_cascade_num_candidates()
適用版本:FANN >= 2.1.0
用法:fann_get_cascade_num_candidates(resource $ann) : int
該函式用於獲取級聯訓練期間的候選模式數目。
引數:
$ann
:FANN 神經網路物件資源。
返回值:
- 返回一個整數,表示級聯訓練期間的候選模式數目。
示例:
$ann = fann_create_standard(3, 2, 3, 1); // 建立一個擁有3個層級,分別為2、3、1個神經元的標準神經網路
fann_cascadetrain_on_data($ann, $train_data, $max_neurons, $neurons_between_reports, $desired_error); // 使用級聯訓練方法訓練神經網路
$cascade_num_candidates = fann_get_cascade_num_candidates($ann); // 獲取級聯訓練期間的候選模式數目
echo "Cascade num candidates: " . $cascade_num_candidates;
在上述示例中,我們首先建立了一個具有3個層級的標準神經網路。然後使用fann_cascadetrain_on_data()
函式使用級聯訓練方法對該網路進行訓練。最後,使用fann_get_cascade_num_candidates()
函式獲取了級聯訓練期間的候選模式數目,並將其列印輸出。
請注意,本示例僅展示了fann_get_cascade_num_candidates()
函式的用法,實際使用時需要提前準備好訓練資料以及設定好其他引數。