fann_train
(PECL fann >= 1.0.0)
fann_train — 使用一个输入集和一个期望的输出集来迭代训练一次。
说明
fann_train (
resource
$ann
,
array $input
,
array $desired_output
) :
bool
使用一个输入集和一个期望的输出集来迭代训练一次。 该训练一直是递增训练,因此只会出现一个模式。
参数
-
ann
-
Neural network resource.
-
input
-
输入数组,这个数组的长度应该恰好和 fann_get_num_input() 一样长。
-
desired_output
-
期望输出数组,这个数组的长度应该恰好和fann_get_num_output() 一样长。
返回值
Returns TRUE
on success, or FALSE
otherwise.
参见
- fann_train_on_data() - 在整个数据集上训练一段时间。
- fann_train_epoch() - 使用一组训练数据训练一个周期。
- fann_get_num_input() - 获取输入神经元的数量。
- fann_get_num_output() - 获取输出神经元的数量。