函数名称:fann_set_activation_function() 函数描述:用于设置神经网络中某个层的激活函数类型。 适用版本:该函数适用于FANN扩展版本2.2.0及以上。 用法: bool ...
函数名称:fann_set_activation_function()
函数描述:用于设置神经网络中某个层的激活函数类型。
适用版本:该函数适用于FANN扩展版本2.2.0及以上。
用法: bool fann_set_activation_function(resource $ann, int $activation_function, int $layer)
返回值:设置成功返回true,设置失败返回false。
示例: <?php $ann = fann_create_standard(3, 2, 3, 1); // 创建一个具有3个层(输入层、隐层和输出层)的神经网络
// 设置隐层的激活函数为S型曲线函数(默认类型) fann_set_activation_function($ann, FANN_SIGMOID, 1);
// 设置输出层的激活函数为双切线函数([-1, 1]范围内) fann_set_activation_function($ann, FANN_ELLIOT_SYMMETRIC, 2); ?> 以上示例创建了一个具有3个层的神经网络,然后通过fann_set_activation_function()函数,将隐层的激活函数设置为了S型曲线函数(默认值),将输出层的激活函数设置为了双切线函数([-1, 1]范围内)。