fann_get_cascade_num_candidates

(PECL fann >= 1.0.0)

fann_get_cascade_num_candidatesRetorna o número de candidatos utilizados durante o treinamento

Descrição

fann_get_cascade_num_candidates(resource $ann): int

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