函数名:fann_scale_train()
适用版本:fann_scale_train() 函数在 PHP 5 >= 5.5.0, PHP 7 才可使用。
用法:fann_scale_train(resource $ann, resource $data)
参数:
返回值:bool 型,表示是否成功对训练数据进行缩放。
说明: fann_scale_train() 函数用于对训练数据进行缩放,以便将所有的输入数据和目标数据缩放到 [-1, 1] 的范围内。这对于提升神经网络的训练效果非常有帮助。
示例:
<?php
// 创建神经网络
$ann = fann_create_standard(3, 2, 3, 1);
// 创建训练数据
$data = fann_read_train_from_file("training.data");
// 对训练数据进行缩放
if (fann_scale_train($ann, $data)) {
echo "训练数据缩放成功!";
} else {
echo "训练数据缩放失败!";
}
// 销毁神经网络和训练数据
fann_destroy($ann);
fann_destroy_train($data);
?>
注意事项: