函式:fann_get_rprop_delta_zero()
適用版本:>=2.2.0
用法:fann_get_rprop_delta_zero(resource $ann) : float
說明:fann_get_rprop_delta_zero()函式用於獲取基於遞迴反向傳播(RPROP)演演演算法的神經網路訓練中的delta zero值。Delta zero是RPROP演演演算法中的一個引數,它決定了權重更新的初值。這個函式只能在具有RPROP訓練演演演算法的神經網路上被呼叫。
引數:
- $ann:神經網路資源(由fann_create_standard()、fann_create_sparse()或fann_create_shortcut()等函式建立的)
返回值:
- 返回一個浮點數,表示RPROP演演演算法中的delta zero值
示例:
<?php
// 建立一個神經網路
$ann = fann_create_standard(2, 3, 1);
// 設定RPROP訓練演演演算法引數
fann_set_training_algorithm($ann, FANN_TRAIN_RPROP);
// 訓練神經網路
// 獲取delta zero值
$delta_zero = fann_get_rprop_delta_zero($ann);
echo "Delta zero: " . $delta_zero;
// 釋放神經網路資源
fann_destroy($ann);
?>
注意事項:
- 在呼叫該函式之前,確保已經成功建立了一個RPROP訓練演演演算法的神經網路。
- 如果使用的是其他訓練演演演算法(如FANN_TRAIN_INCREMENTAL或FANN_TRAIN_BATCH),則無法使用該函式。
熱門工具排行榜