# fann_get_cascade_num_candidates

(PECL fann >= 1.0.0)

fann_get_cascade_num_candidates — 返回训练期间使用的候选数量

### 说明

fann_get_cascade_num_candidates ( resource `$ann` ) : int

返回训练期间使用的候选数量 ( fann_get_cascade_activation_functions_count(), fann_get_cascade_activation_steepnesses_count() 和 fann_get_cascade_num_candidate_groups())的和。

实际的候选数是由 fann_get_cascade_activation_functions() 和 fann_get_cascade_activation_steepnesses() 数组定义的。 这些数组定义的激活功能和激活的陡度用于候选神经元。如果在激活函数数组中有两个激活函数并且陡度数组中有三个陡度，则将会有2x3=6个不同的候选神经元被训练。 这6个不同的候选神经元将会被复制到几个候选组中，这些候选组不同之处在于他们的初始权重。如果组的数量设为2，则候选神经元的数量为2x3x2=12.候选组的数量是有 fann_set_cascade_num_candidate_groups() 函数定义的。

默认的候选神经元数量为 6x4x2 = 48

### 参数

`ann`

  Neural network resource.

### 返回值

成功，返回训练期间候选神经元的数量，错误则返回 `FALSE` .

### 参见

- fann_get_cascade_activation_functions() - 返回级联激活函数
- fann_get_cascade_activation_functions_count() - 返回级联激活函数的数量
- fann_get_cascade_activation_steepnesses() - 返回级联激活陡度
- fann_get_cascade_activation_steepnesses_count() - 激活陡度的数量
- fann_get_cascade_num_candidate_groups() - 返回候选组的数量