fann_get_cascade_num_candidates
(PECL fann >= 1.0.0)
fann_get_cascade_num_candidates — Retorna o número de candidatos utilizados durante o treinamento
Descrição
O número de candidatos utilizados durante o treinamento (calculado multiplicando fann_get_cascade_activation_functions_count(), fann_get_cascade_activation_steepnesses_count() e fann_get_cascade_num_candidate_groups()).
Os candidatos reais são definidos pelos arrays fann_get_cascade_activation_functions() e fann_get_cascade_activation_steepnesses(). Estes arrays definem as funções de ativação e as inclinações de ativação usadas para os neurônios candidatos. Se houver duas funções de ativação no array de funções de ativação e três inclinações no array de inclinações, então haverá 2x3=6 candidatos diferentes que serão treinados. Estes 6 candidatos diferentes podem ser copiados em vários grupos de candidatos, onde a única diferença entre estes grupos são os pesos iniciais. Se o número de grupos for definido como 2, o número de neurônios candidatos será 2x3x2=12. O número de grupos candidatos é definido por fann_set_cascade_num_candidate_groups().
O número padrão de candidatos é 6x4x2 = 48.
Parâmetros
ann
-
resource da rede neural.
Valor Retornado
O número de candidatos utilizados durante o treinamento, ou false
em caso de erro.
Veja Também
- fann_get_cascade_activation_functions() - Retorna as funções de ativação em cascata
- fann_get_cascade_activation_functions_count() - Retorna o número de funções de ativação em cascata
- fann_get_cascade_activation_steepnesses() - Retorna as inclinações de ativação em cascata
- fann_get_cascade_activation_steepnesses_count() - O número de inclinações de ativação
- fann_get_cascade_num_candidate_groups() - Retorna o número de grupos candidatos