查詢

fann_num_input_train_data()函式—用法及示例

「 返回訓練資料集中每個輸入樣本的輸入數量 」


函式名: fann_num_input_train_data()
適用版本: FANN >= 1.1.0

函式說明: 返回訓練資料集中每個輸入樣本的輸入數量。

用法示例:

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

// 載入訓練資料
$trainData = fann_read_train_from_file("train_data.dat");

// 獲取訓練資料集中每個輸入樣本的輸入數量
$numInputs = fann_num_input_train_data($trainData);

echo "每個輸入樣本的輸入數量: " . $numInputs . PHP_EOL;

// 銷燬神經網路和訓練資料
fann_destroy($ann);
fann_destroy_train($trainData);
?>

在上面的示例中,首先我們建立了一個包含2個輸入層、2個隱藏層和1個輸出層的標準神經網路。然後我們透過fann_read_train_from_file()函式從檔案中載入了訓練資料。接著,我們使用fann_num_input_train_data()函式獲取訓練資料集中每個輸入樣本的輸入數量,並將其儲存在$numInputs變數中。最後,我們輸出每個輸入樣本的輸入數量。請確保在最後銷燬神經網路和訓練資料,以釋放資源。

補充糾錯
熱門PHP函式
分享連結