fann_create_standard
(PECL fann >= 1.0.0)
fann_create_standard — 建立標準的全連線反向傳播神經網路。
說明
fann_create_standard(
int
int
int
int
): resource
int
$num_layers
,int
$num_neurons1
,int
$num_neurons2
,int
$...
= ?): resource
建立一個標準的全連線反向傳播神經網路。
每一層都將會有一個偏置神經元 (除了輸出層), 該偏置神經元將會連線下一層所有的神經元。當執行網路時,偏置神經節點一直發出1訊號。
請使用 fann_destroy() 函式來銷燬神經網路。
參數
-
num_layers
-
神經網路層數,包括輸入輸出層。
-
num_neurons1
-
第一層神經元的數量。
-
num_neurons2
-
第二層神經元的數量。
-
...
-
其他層的神經數量。
返回值
成功,返回神經網路的資源,失敗則返回 false
.
參見
- fann_create_standard_array() - 建立一個全連線的反向傳播神經網路,該網路使用一個表示每層大小的陣列來構造。
- fann_create_sparse() - 建立一個標準的反向傳播神經網路,該網路不是全連線。
- fann_create_shortcut() - 建立一個含快捷連線而非全連線的標準反向傳播神經網路。