Exemple #1
0
 public ArrayList prueba()
 {
     int number = 240;
     PatternProcessingHelper patternHelper = new PatternProcessingHelper();
     ArrayList arr = patternHelper.ArrayListFromNumber(number, 9);
     return arr;
       //  ArrayList arr;
     //Parser parser = new Parser();
     //List<string> lectura = parser.obtenerLecturaDeArchivo("C:\\Users\\Gonzalo Ricco\\Documents\\GitHub\\llovera\\Datos_LLuviacsv.csv");
 }
Exemple #2
0
        public long Run(int num1,int num2,int num3, int num4)
        {
            ArrayList inputs=new ArrayList();
            ArrayList inputsBinary= new ArrayList();
            ArrayList output=new ArrayList();
            PatternProcessingHelper patternHelper=new PatternProcessingHelper();

            //Agrego los datos capturados en el form, para luego obtener un array en binario que es el total de  inputs
            inputs.Add(num1);
            inputs.Add(num2);
            inputs.Add(num3);
            inputs.Add(num4);
            //Obtengo el set de datos en binario
            inputsBinary = ConversionArrayBinario(inputs);

            //Step 2: Run the network and obtain the output
             output = network.RunNetwork(inputsBinary);
            return patternHelper.NumberFromArraylist(output);
        }
Exemple #3
0
        protected ArrayList ConversionArrayBinario(ArrayList inputs)
        {
            ArrayList arrayBinario=new ArrayList();

            foreach(int number in inputs){

                PatternProcessingHelper patternHelper = new PatternProcessingHelper();
                ArrayList arr = patternHelper.ArrayListFromNumber(number, 9);
                int i;

                for (i = 0; i <= 8; i++)
                {
                    arrayBinario.Add(arr[i]);
                }

            }

            return arrayBinario;
        }
Exemple #4
0
        //Metodo que recibe un numero correspondiente a un dato y lo carga como input
        protected void cargarNumeroComoArrayOutput(int number,ref TrainingData td)
        {
            PatternProcessingHelper patternHelper = new PatternProcessingHelper();
            ArrayList arr = patternHelper.ArrayListFromNumber(number, 9);
            int i;

            for (i = 0; i <= 8; i++)
            {
                td.Outputs.Add(arr[i]);
            }
        }