fann_set_activation_function
(PECL fann >= 1.0.0)
fann_set_activation_function — 为已应用的神经元和层设置激活函数
说明
fann_set_activation_function(
resource
int
int
int
): bool
resource
$ann
,int
$activation_function
,int
$layer
,int
$neuron
): bool
为层数为 layer
,神经经元数为 neuron
的神经元设置激活函数,将输入层记为0.
在输出层中的神经元设置激活函数是不可能的。
在选择激活函数时,注意激活函数有不同的范围,这个很重要哦。
FANN_SIGMOID
就是个例子。它的范围是0 -1,然而 FANN_SIGMOID_SYMMETRIC
的范围是-1 - 1, FANN_LINEAR
却是无限的。
应用的激活函数应该是激活函数常量之一。
返回值是激活函数常量之一。
参数
-
ann
-
神经网络 资源。
-
activation_function
-
激活函数常量。
-
layer
-
层数。
-
neuron
-
神经元数。
返回值
成功时返回 true
,其它情况下返回 false
。
参见
- fann_set_activation_function_layer() - 为已应用的层中所有的神经元设置激活函数。
- fann_set_activation_function_hidden() - 为所有隐藏层设置激活函数
- fann_set_activation_function_output() - 为输出层设置激活函数
- fann_set_activation_steepness() - 为提供的神经元和层设置激活陡度
- fann_get_activation_function() - 返回激励函数

User Contributed Notes
There are no user contributed notes for this page.
备份地址:http://www.lvesu.com/blog/php/function.fann-set-activation-function.php