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

fann_set_cascade_min_cand_epochs()函数—用法及示例

「 设置每个候选样本的最小训练时期数 」


函数名:fann_set_cascade_min_cand_epochs()

适用版本:FANN >= 2.1.0

用法:bool fann_set_cascade_min_cand_epochs(resource $ann, int $cascade_min_cand_epochs)

函数说明:设置级联训练中每个候选样本的最小训练时期数。在级联训练中,每个候选样本都会被训练多个时期,直到其误差低于预设的最小误差值。此函数用于设置每个候选样本的最小训练时期数。

参数:

  • $ann:神经网络资源,通过fann_create_standard()或fann_create_from_file()等函数创建。
  • $cascade_min_cand_epochs:整数,表示每个候选样本的最小训练时期数。

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

示例:

<?php
// 创建一个具有2个输入、3个隐藏层和1个输出的神经网络
$ann = fann_create_standard(4, 2, 3, 1);

// 设置级联训练中每个候选样本的最小训练时期数为10
fann_set_cascade_min_cand_epochs($ann, 10);

// 其他操作,如设置训练数据、训练网络等

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

以上示例代码创建了一个具有2个输入、3个隐藏层和1个输出的神经网络,并设置了级联训练中每个候选样本的最小训练时期数为10。你可以根据实际需求修改参数和其他操作。

补充纠错
热门PHP函数
分享链接