fann_subset_train_data()

从给定的训练数据集合中提取一个子集

首字母:F

函数名:fann_subset_train_data()

适用版本:FANN >= 2.2.0

用法:fann_subset_train_data(resource $data, int $pos, int $length)

参数:

  • $data:训练数据集合(由fann_create_train()或fann_read_train_from_file()函数创建的资源)
  • $pos:子集的起始位置,从0开始计数
  • $length:子集的长度

返回值:返回一个新的训练数据集合(资源类型)

说明: fann_subset_train_data() 函数用于从给定的训练数据集合中提取一个子集。子集的起始位置和长度由参数指定。

示例:


在上述示例中,我们首先创建了一个包含100个样本、每个样本有10个输入和1个输出的训练数据集合。然后,我们使用fann_subset_train_data()函数从该数据集合中提取了一个子集,起始位置为10,长度为20。最后,我们遍历子集中的每个样本,打印其输入和输出。最后,我们释放了创建的资源。

注意:在使用该函数之前,需要确保已经安装了FANN扩展,并且版本大于等于2.2.0。

同首字母函数