查詢

fann_get_cascade_activation_steepnesses()函式—用法及示例

「 獲取級聯神經網路(Cascade Neural Network)的啟用函式的陡度引數 」


函式名:fann_get_cascade_activation_steepnesses()

適用版本:PHP FANN 擴充套件中,FANN >= 2.1.0

用法:該函式用於獲取級聯神經網路(Cascade Neural Network)的啟用函式的陡度引數。級聯神經網路中,每個隱藏層的神經元的啟用函式陡度可以透過這個函式獲取。

語法:array fann_get_cascade_activation_steepnesses(resource $ann)

引數: $ann:級聯神經網路(Cascade Neural Network)的資源控制程式碼,透過fann_create_cascade()函式建立。

返回值:返回一個包含啟用函式的陡度引數的陣列。

示例:

// 建立一個級聯神經網路
$ann = fann_create_cascade(FANN_SIGMOID, 0.7, 10);

// 獲取級聯神經網路的啟用函式的陡度引數
$steepnesses = fann_get_cascade_activation_steepnesses($ann);

// 列印啟用函式的陡度引數
foreach ($steepnesses as $index => $steepness) {
    echo "啟用函式陡度({$index}):{$steepness}\n";
}

// 釋放資源
fann_destroy($ann);

注意事項:

  1. 該函式僅適用於使用fann_create_cascade()函式建立的級聯神經網路。
  2. 返回的陣列中每個元素對應每個隱藏層中的神經元的啟用函式的陡度引數。
  3. 啟用函式的陡度引數決定了神經元的輸出變化速度。常用的啟用函式陡度引數有0.5、1以及2等值。
  4. 在呼叫該函式之前,你需要透過其他函式(如fann_create_cascade())建立一個級聯神經網路。
補充糾錯
熱門PHP函式
分享連結