查詢

fann_set_cascade_candidate_change_fraction()函式—用法及示例

「 設定FANN神經網路級聯訓練中的候選節點變化因子 」


函式名稱:fann_set_cascade_candidate_change_fraction()

函式描述:設定FANN神經網路級聯訓練中的候選節點變化因子。

用法:bool fann_set_cascade_candidate_change_fraction(resource $ann, float $cascade_candidate_change_fraction)

引數:

  • $ann:神經網路資源物件(FANN神經網路物件)
  • $cascade_candidate_change_fraction:候選節點變化因子(浮點數,範圍為[0, 1])

返回值:成功時返回 true,失敗時返回 false。

說明:fann_set_cascade_candidate_change_fraction() 函式被用來設定FANN神經網路級聯訓練中的候選節點變化因子。候選節點變化因子決定了在級聯演演演算法中新增或刪除候選節點的條件。較小的因子將導致更多的節點被新增,而較大的因子將導致更少的節點被新增。

示例:

<?php
// 建立一個FANN神經網路
$num_input = 2;
$num_output = 1;
$num_layers = 3;
$num_neurons_hidden = 3;
$ann = fann_create_standard($num_layers, $num_input, $num_neurons_hidden, $num_output);

// 設定候選節點變化因子為0.2
$cascade_candidate_change_fraction = 0.2;
fann_set_cascade_candidate_change_fraction($ann, $cascade_candidate_change_fraction);

// 獲取並列印設定後的候選節點變化因子
$cascade_candidate_change_fraction = fann_get_cascade_candidate_change_fraction($ann);
echo "候選節點變化因子: " . $cascade_candidate_change_fraction;

// 銷燬神經網路物件
fann_destroy($ann);
?>

輸出:

候選節點變化因子: 0.2
補充糾錯
熱門PHP函式
分享連結