牛牛在线工具

fann_descale_input()

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

fann_descale_input()

将输入数据反标准化为其原始范围

函数名:fann_descale_input() 适用版本:FANN >= 1.0.0 用法:该函数用于将输入数据反标准化为其原始范围。反标准化基于之前为神经网络的输入数据应用的缩放操作。 语法:float fann_descale_input(resource $ann, float $scaled_input) 参数: $ann:神经网络资源。 $scaled_input:待反标准化的输入数据。 返回值:函数返回反标准化后的输入数据。 示例: // 创建一个具有三个输入和一个输出的神经网络 $ann = fann_create_standard(1, 3, 1); // 加载之前训练好的神经网络文件 fann_create_from_file($ann, "trained_net.net"); // 缩放输入数据(例如,将输入数据缩放到[-1, 1]范围内) $scaled_input = fann_scale_input($ann, 0.5); // 反标准化输入数据 $descaled_input = fann_descale_input($ann, $scaled_input); echo "Descaled input: " . $descaled_input; // 释放神经网络资源 fann_destroy($ann); 注意事项: 在调用fann_descale_input()函数之前,必须先创建神经网络并加载训练好的网络文件。 反标准化输入数据后,可以用于进一步处理或者与其他数据(如输出数据)进行比较。 在使用fann_create_standard()函数创建神经网络时,将输入数据缩放到指定范围内,然后才能使用fann_descale_input()函数进行反标准化。