函式名:fann_get_cascade_activation_steepnesses_count()
適用版本:FANN >= 2.3.0
函式說明:該函式用於獲取級聯訓練演演演算法中使用的激勵函式斜率的數量。
用法:int fann_get_cascade_activation_steepnesses_count( resource $ann )
引數說明:
- $ann:神經網路資源控制程式碼,透過fann_create_standard()或fann_create_from_file()等函式建立。
返回值:返回激勵函式斜率的數量,如果出錯則返回false。
示例:
<?php
$neurons_hidden = 3;
$fann = fann_create_standard(3, 2, $neurons_hidden, 1);
if ($fann) {
$steepness_count = fann_get_cascade_activation_steepnesses_count($fann);
echo "激勵函式斜率的數量:".$steepness_count;
} else {
echo "初始化神經網路失敗";
}
?>
上述示例中,我們建立了一個包含2個輸入層神經元、3個隱藏層神經元和1個輸出層神經元的神經網路。然後使用fann_get_cascade_activation_steepnesses_count()函式獲取級聯訓練演演演算法中使用的激勵函式斜率的數量,並將其輸出到螢幕上。如果初始化神經網路失敗,則會輸出相應的錯誤資訊。
注意:在使用該函式之前,需要確保已經正確地初始化了神經網路資源。