查询

fann_get_rprop_delta_zero()函数—用法及示例

「 获取基于递归反向传播(RPROP)算法的神经网络训练中的delta zero值 」


函数:fann_get_rprop_delta_zero()

适用版本:>=2.2.0

用法:fann_get_rprop_delta_zero(resource $ann) : float

说明:fann_get_rprop_delta_zero()函数用于获取基于递归反向传播(RPROP)算法的神经网络训练中的delta zero值。Delta zero是RPROP算法中的一个参数,它决定了权重更新的初值。这个函数只能在具有RPROP训练算法的神经网络上被调用。

参数:

  • $ann:神经网络资源(由fann_create_standard()、fann_create_sparse()或fann_create_shortcut()等函数创建的)

返回值:

  • 返回一个浮点数,表示RPROP算法中的delta zero值

示例:

<?php
// 创建一个神经网络
$ann = fann_create_standard(2, 3, 1);

// 设置RPROP训练算法参数
fann_set_training_algorithm($ann, FANN_TRAIN_RPROP);

// 训练神经网络

// 获取delta zero值
$delta_zero = fann_get_rprop_delta_zero($ann);
echo "Delta zero: " . $delta_zero;

// 释放神经网络资源
fann_destroy($ann);
?>

注意事项:

  • 在调用该函数之前,确保已经成功创建了一个RPROP训练算法的神经网络。
  • 如果使用的是其他训练算法(如FANN_TRAIN_INCREMENTAL或FANN_TRAIN_BATCH),则无法使用该函数。
补充纠错
热门PHP函数
分享链接