查詢

fann_get_connection_rate()函式—用法及示例

「 獲取神經網路中的連線率 」


函式名稱:fann_get_connection_rate()

適用版本:FANN >= 2.0.0

用法:fann_get_connection_rate() 函式用於獲取神經網路中的連線率。連線率表示網路中實際連線的連線數與可能的連線數之比。

語法:float fann_get_connection_rate(resource $ann)

引數:

  • $ann: 神經網路資源,透過 fann_create_standard(),fann_create_standard_array() 或 fann_create_from_file() 函式建立。

返回值:如果成功,則返回連線率的浮點數值。如果出錯,則返回 FALSE。

示例:

<?php
// 建立一個 2-4-1 的神經網路
$ann = fann_create_standard(3, 2, 4, 1);

// 列印神經網路的連線率
$connectionRate = fann_get_connection_rate($ann);
echo '連線率: ' . $connectionRate . PHP_EOL;

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

輸出:

連線率: 0.92307692307692

以上示例建立了一個包含兩個輸入層、四個隱藏層和一個輸出層的神經網路。然後,透過呼叫 fann_get_connection_rate() 函式來獲取連線率。最後,將連線率列印到螢幕上。

注意:在使用此函式之前,必須先建立一個神經網路資源。

補充糾錯
下一個函式: fann_get_errstr()函式
熱門PHP函式
分享連結