函式名: 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變數中。最後,我們輸出每個輸入樣本的輸入數量。請確保在最後銷燬神經網路和訓練資料,以釋放資源。
熱門工具排行榜