public void resolver(Entrada entrada, bool esEntrenamiento)
 {
     capaEntrada.setValores(entrada.getValores());
     capaEntrada.propagarResultado();
     foreach (CapaNeuronal capa in capasIntermedias)
     {
         capa.propagarResultado();
     }
     capaSalida.propagarResultado();
     if (!esEntrenamiento)
     {
         capaSalida.imprimirSalidas();
     }
 }
Beispiel #2
0
        public static Entrada getEntradaDelUsuario()
        {
            double primeraEntrada, segundaEntrada;

            Console.WriteLine("Entradas");
            Console.WriteLine("===========================================================");
            //Console.Write("¿Cuantas entradas tiene?: ");
            Console.Write("Ingrese la primera entrada: ");
            primeraEntrada = leerNumeroDoubleDelUsuario();
            Console.Write("Ingrese la segunda entrada: ");
            segundaEntrada = leerNumeroDoubleDelUsuario();
            Console.WriteLine("===========================================================");
            Entrada entrada = new Entrada(new double[] { primeraEntrada, segundaEntrada });

            return(entrada);
        }