首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]fann_get_cascade_candidate_stagnation_epochs()函数—用法及示例

发布于 2025-04-25 20:24:25
0
23

函数名: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() 函数调用之前使用。
  • 候选节点停滞的时代数指的是在连续多少代训练中,没有新的候选节点加入级联网络,即候选节点停滞的时代数达到该值时,级联训练过程停止。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流