English | 简体中文 | 繁體中文
查询

fann_get_cascade_candidate_stagnation_epochs()函数—用法及示例

「 获取神经网络级联训练过程中,候选节点停滞的时代数 」


函数名:fann_get_cascade_candidate_stagnation_epochs()

函数描述:该函数用于获取神经网络级联训练过程中,候选节点停滞的时代数。

适用版本:本函数自 FANN 2.0.0 版本起可用。

用法:int fann_get_cascade_candidate_stagnation_epochs(resource $ann)

参数:$ann 为神经网络资源,通过 fann_create_standard() 或 fann_create_from_file() 创建。

返回值:返回一个整数,表示级联网络的候选节点停滞的时代数。

示例:

<?php
// 创建一个神经网络
$num_input = 4;
$num_output = 1;
$num_layers = 3;
$num_neurons_hidden = 4;

$ann = fann_create_standard($num_layers, $num_input, $num_neurons_hidden, $num_output);

// 获取候选节点停滞的时代数
$stagnation_epochs = fann_get_cascade_candidate_stagnation_epochs($ann);

echo "候选节点停滞的时代数:{$stagnation_epochs}";

// 销毁神经网络资源
fann_destroy($ann);
?>

输出:

候选节点停滞的时代数:15

注意:

  • 本函数必须在 fann_cascadetrain_on_data() 函数调用之前使用。
  • 候选节点停滞的时代数指的是在连续多少代训练中,没有新的候选节点加入级联网络,即候选节点停滞的时代数达到该值时,级联训练过程停止。
补充纠错
热门PHP函数
分享链接