查詢

fann_set_cascade_weight_multiplier()函式—用法及示例

「 設定級聯訓練演演演算法中的權重乘數因子 」


函式名:fann_set_cascade_weight_multiplier()

適用版本:FANN >= 2.2.0

函式描述:設定級聯訓練演演演算法中的權重乘數因子。該因子控制權重的初始化範圍,用於級聯訓練期間的權重更新。

用法: bool fann_set_cascade_weight_multiplier(resource $ann, float $cascade_weight_multiplier)

引數:

  • $ann:神經網路資源物件。
  • $cascade_weight_multiplier:級聯權重乘數因子,取值範圍為 [0, 1]。

返回值:

  • 成功時返回 true,失敗時返回 false。

示例:

<?php
// 建立一個具有 3 個輸入、1 個輸出和 2 個隱藏層的神經網路
$ann = fann_create_standard(4, 3, 2, 1);

// 設定級聯訓練演演演算法的權重乘數因子為 0.4
fann_set_cascade_weight_multiplier($ann, 0.4);

// 其他神經網路設定和訓練程式碼...

// 釋放神經網路資源
fann_destroy($ann);
?>

上述示例程式碼建立了一個具有 3 個輸入、1 個輸出和 2 個隱藏層的神經網路。然後,使用 fann_set_cascade_weight_multiplier() 函式將級聯訓練演演演算法的權重乘數因子設定為 0.4。最後,進行其他的神經網路設定和訓練操作。

請注意,示例中的程式碼只是展示了函式的用法,並不完整,實際應用中需要根據具體情況進行相應的設定和訓練。

補充糾錯
熱門PHP函式
分享連結