(PECL fann >= 1.0.0)
fann_set_activation_function — 為已應(yīng)用的神經(jīng)元和層設(shè)置激活函數(shù)
$ann
,$activation_function
,$layer
,$neuron
為層數(shù)為 layer
,神經(jīng)經(jīng)元數(shù)為 neuron
的神經(jīng)元設(shè)置激活函數(shù),將輸入層記為0.
在輸出層中的神經(jīng)元設(shè)置激活函數(shù)是不可能的。
在選擇激活函數(shù)時(shí),注意激活函數(shù)有不同的范圍,這個(gè)很重要哦。
FANN_SIGMOID
就是個(gè)例子。它的范圍是0 -1,然而 FANN_SIGMOID_SYMMETRIC
的范圍是-1 - 1, FANN_LINEAR
卻是無(wú)限的。
應(yīng)用的激活函數(shù)應(yīng)該是激活函數(shù)常量之一。
返回值是激活函數(shù)常量之一。
ann
神經(jīng)網(wǎng)絡(luò) 資源。
activation_function
激活函數(shù)常量。
layer
層數(shù)。
neuron
神經(jīng)元數(shù)。
成功時(shí)返回 true
,其它情況下返回 false
。