弘扬国学 · 传承文化
查询

fann_set_cascade_candidate_change_fraction()函数—用法及示例

「 设置FANN神经网络级联训练中的候选节点变化因子 」


函数名称:fann_set_cascade_candidate_change_fraction()

函数描述:设置FANN神经网络级联训练中的候选节点变化因子。

用法:bool fann_set_cascade_candidate_change_fraction(resource $ann, float $cascade_candidate_change_fraction)

参数:

  • $ann:神经网络资源对象(FANN神经网络对象)
  • $cascade_candidate_change_fraction:候选节点变化因子(浮点数,范围为[0, 1])

返回值:成功时返回 true,失败时返回 false。

说明:fann_set_cascade_candidate_change_fraction() 函数被用来设置FANN神经网络级联训练中的候选节点变化因子。候选节点变化因子决定了在级联算法中添加或删除候选节点的条件。较小的因子将导致更多的节点被添加,而较大的因子将导致更少的节点被添加。

示例:

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

// 设置候选节点变化因子为0.2
$cascade_candidate_change_fraction = 0.2;
fann_set_cascade_candidate_change_fraction($ann, $cascade_candidate_change_fraction);

// 获取并打印设置后的候选节点变化因子
$cascade_candidate_change_fraction = fann_get_cascade_candidate_change_fraction($ann);
echo "候选节点变化因子: " . $cascade_candidate_change_fraction;

// 销毁神经网络对象
fann_destroy($ann);
?>

输出:

候选节点变化因子: 0.2
补充纠错
热门PHP函数
分享链接