函式名稱: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()函式銷燬神經網路資源,以釋放記憶體。
熱門工具排行榜