fann_get_bias_array()

获取神经网络中的偏差值数组

首字母:F

函数名称: fann_get_bias_array()

函数描述: 获取神经网络中的偏差值数组

用法: array fann_get_bias_array ( resource $ann )

参数:

  • $ann: 神经网络资源,通过 fann_create_standard() 或 fann_create_shortcut() 创建

返回值: 返回一个包含神经网络中所有层的偏差值的数组。

示例:


输出结果如下:

Array
(
 [0] => -0.25
 [1] => -0.5
 [2] => -0.5
 [3] => -0.5
 [4] => -0.25
 [5] => 0.25
 [6] => 1
 [7] => 1
 [8] => 0.5
 [9] => -0.5
)

上述示例中,首先我们创建了一个神经网络,然后通过fann_create_from_file()函数加载了一个已训练好的神经网络模型。接下来,我们使用fann_get_bias_array()函数获取了神经网络的所有层的偏差值数组,并将其打印输出了出来。最后,我们关闭了神经网络资源。

这个例子中的神经网络共有3个层,其中第1层为输入层,第2层和第3层为隐藏层,第4层为输出层。偏差值数组包含了每个层中的所有偏差值。在这个例子中,偏差值数组的长度为10,第0到3个元素是第2层的偏差值,第4到7个元素是第3层的偏差值,第8和9个元素是第4层的偏差值。

同首字母函数