<?php
$num_entradas = 2;
$num_salidas = 1;
$num_capas = 3;
$num_neuronas_ocultas = 3;
$error_deseado = 0.001;
$máx_épocas = 500000;
$épocas_entre_informes = 1000;
$rna = fann_create_standard($num_capas, $num_entradas, $num_neuronas_ocultas, $num_salidas);
if ($rna) {
fann_set_activation_function_hidden($rna, FANN_SIGMOID_SYMMETRIC);
fann_set_activation_function_output($rna, FANN_SIGMOID_SYMMETRIC);
$nombre_fichero = dirname(__FILE__) . "/xor.data";
if (fann_train_on_file($rna, $nombre_fichero, $máx_épocas, $épocas_entre_informes, $error_deseado))
fann_save($rna, dirname(__FILE__) . "/xor_float.net");
fann_destroy($rna);
}
?>