查詢

fann_get_num_layers()函式—用法及示例

「 返回神經網路中的層數(包括輸入層和輸出層) 」


函式名稱:fann_get_num_layers()

函式描述:返回神經網路中的層數(包括輸入層和輸出層)

用法:

int fann_get_num_layers(resource $ann)

引數:

  • $ann:神經網路資源

返回值:

  • 成功時返回神經網路中的層數,或者返回 FALSE(bool 值)

示例:

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

// 獲取神經網路中的層數
$numLayers = fann_get_num_layers($ann);
echo "神經網路的層數為:" . $numLayers;

// 銷燬神經網路資源
fann_destroy($ann);

輸出:

神經網路的層數為:3

解釋:

  • 此示例中,我們使用 fann_create_standard() 函式建立了一個具有 3 層的神經網路(輸入層、隱藏層和輸出層)。
  • 然後,我們使用 fann_get_num_layers() 函式獲取神經網路的層數,並將結果儲存在變數 $numLayers 中。
  • 最後,我們使用 echo 輸出了神經網路的層數。
  • 注意,我們在使用完神經網路後應該使用 fann_destroy() 函式銷燬神經網路資源,以釋放記憶體。
補充糾錯
上一個函式: fann_get_MSE()函式
下一個函式: fann_get_num_output()函式
熱門PHP函式
分享連結