牛牛在线工具

fann_clear_scaling_params()

收录 8868 个 PHP 函数,含用途说明与用法示例。

fann_clear_scaling_params()

清除神经网络资源(ann)的缩放参数

函数名称:fann_clear_scaling_params() 适用版本:FANN >= 1.0.0 用法:fann_clear_scaling_params(resource $ann) 描述:该函数用于清除神经网络资源(ann)的缩放参数。当神经网络使用缩放参数来处理输入和输出数据时,可以使用该函数来重置缩放参数。 参数: $ann:神经网络资源(由fann_create_standard()等函数创建),需要清除缩放参数的神经网络。 返回值:该函数没有返回值。 示例代码: $input = array(0.1, 0.2, 0.3); $output = array(0.4); $ann = fann_create_standard(3, count($input), 4, count($output), 1); fann_train_on_data($ann, $train_data, 1000, 0, 0.01); // 使用缩放参数处理输入数据 fann_scale_input($ann, $input); // 使用缩放参数处理输出数据 fann_scale_output($ann, $output); // 执行神经网络的计算 // 清除缩放参数 fann_clear_scaling_params($ann); // 再次执行神经网络的计算时,不再使用缩放参数 fann_destroy($ann); 在上面的示例中,我们创建了一个具有3个输入、4个隐藏层和1个输出的标准神经网络。然后,我们使用fann_train_on_data()函数对神经网络进行训练。 在进行神经网络计算之前,我们使用fann_scale_input()和fann_scale_output()函数来使用缩放参数处理输入和输出数据。然后,我们可以执行神经网络的计算。 最后,我们使用fann_clear_scaling_params()函数清除了神经网络的缩放参数。这样,在再次执行神经网络的计算时,不再使用缩放参数。 请注意,示例中的变量和函数可能需要根据实际情况进行适当更改,并且示例中未显示如何创建训练数据。这只是一个简单的示例,用于演示fann_clear_scaling_params()函数的用法。