fann_create_sparse

(PECL fann >= 1.0.0)

fann_create_sparseCria uma rede neural de retropropagação padrão, que não está totalmente conectada

Descrição

fann_create_sparse(
    float $connection_rate,
    int $num_layers,
    int $num_neurons1,
    int $num_neurons2,
    int ...$num_neuronsN
): resource

Cria uma rede neural de retropropagação padrão, que não está totalmente conectada.

Parâmetros

connection_rate

A taxa de conexão que controla quantas conexões haverá na rede. Se a taxa de conexão for definida como 1, a rede estará totalmente conectada, mas se for definida como 0.5, apenas metade das conexões serão definidas. Uma taxa de conexão de 1 produzirá o mesmo resultado que fann_create_standard().

num_layers

O número total de camadas, incluindo a camada de entrada e a camada de saída.

num_neurons1

Número de neurônios na primeira camada.

num_neurons2

Número de neurônios na segunda camada.

num_neuronsN

Número de neurônios em outras camadas.

Valor Retornado

Retorna um recurso de rede neural em caso de sucesso, ou false em caso de erro.

Veja Também

  • fann_create_sparse_array() - Cria uma rede neural de retropropagação padrão, que não está totalmente conectada usando um array de tamanhos de camada
  • fann_create_standard() - Cria uma rede neural de retropropagação padrão totalmente conectada
  • fann_create_shortcut() - Cria uma rede neural de retropropagação padrão que não está totalmente conectada e possui conexões de atalho