Exemplo n.º 1
0
        private static void Main(string[] args)
        {
            try
            {
                var cmd = new ParseCommand(args);
                var p   = new EncogCmd(cmd);
                _sw = new Stopwatch();

                Console.Write(@"Encog " + EncogFramework.Version);
                Console.Write((IntPtr.Size == 4) ? "(32-bit)" : "(64-bit)");

                Console.WriteLine(@" Command Line Utility");
                Console.WriteLine(@"Copyright 2011 by Heaton Research, Inc. Released under the Apache License");
                Console.WriteLine();


                if (cmd.Command == null)
                {
                    Console.WriteLine(@"Usage:");
                }
                else
                {
                    Console.WriteLine(@"Executing command: " + cmd.Command);
                    if (cmd.Command.Equals("wizard"))
                    {
                        p.WizardCommand();
                    }
                    else if (cmd.Command.Equals("analyst"))
                    {
                        p.AnalystCommand();
                    }
                    else if (cmd.Command.Equals("csv2egb"))
                    {
                        p.ConvertCSV2EGB();
                    }
                    else if (cmd.Command.Equals("egb2csv"))
                    {
                        p.ConvertEGB2CSV();
                    }
                    else if (cmd.Command.Equals("train"))
                    {
                        p.TrainCommand();
                    }
                    else if (cmd.Command.Equals("create"))
                    {
                        p.CreateCommand();
                    }
                    else if (cmd.Command.Equals("evaluate"))
                    {
                        p.EvaluateCommand();
                    }
                }

                _sw.Stop();
            }

            /*catch (Exception ex)
             * {
             *  Console.WriteLine(@"* * Error * *");
             *  Console.WriteLine(ex.ToString());
             * }*/
            finally
            {
                Console.Write(@"Done.  Runtime was " + Format.FormatTimeSpan((int)_sw.ElapsedMilliseconds / 1000));
                Console.WriteLine(@" (" + _sw.ElapsedMilliseconds + @"ms).");
            }
        }
Exemplo n.º 2
0
        private static void Main(string[] args)
        {
            try
            {
                var cmd = new ParseCommand(args);
                var p = new EncogCmd(cmd);
                _sw = new Stopwatch();

                Console.Write(@"Encog " + EncogFramework.Version);
                Console.Write((IntPtr.Size == 4) ? "(32-bit)" : "(64-bit)");

                Console.WriteLine(@" Command Line Utility");
                Console.WriteLine(@"Copyright 2011 by Heaton Research, Inc. Released under the Apache License");
                Console.WriteLine();


                if (cmd.Command == null)
                {
                    Console.WriteLine(@"Usage:");
                }
                else
                {
                    Console.WriteLine(@"Executing command: " + cmd.Command);
                    if (cmd.Command.Equals("wizard"))
                    {
                        p.WizardCommand();
                    }
                    else if (cmd.Command.Equals("analyst"))
                    {
                        p.AnalystCommand();
                    }
                    else if (cmd.Command.Equals("csv2egb"))
                    {
                        p.ConvertCSV2EGB();
                    }
                    else if (cmd.Command.Equals("egb2csv"))
                    {
                        p.ConvertEGB2CSV();
                    }
                    else if (cmd.Command.Equals("train"))
                    {
                        p.TrainCommand();
                    }
                    else if (cmd.Command.Equals("create"))
                    {
                        p.CreateCommand();
                    }
                    else if (cmd.Command.Equals("evaluate"))
                    {
                        p.EvaluateCommand();
                    }
                }

                _sw.Stop();
            }
            /*catch (Exception ex)
            {
                Console.WriteLine(@"* * Error * *");
                Console.WriteLine(ex.ToString());
            }*/
            finally
            {
                Console.Write(@"Done.  Runtime was " + Format.FormatTimeSpan((int) _sw.ElapsedMilliseconds/1000));
                Console.WriteLine(@" (" + _sw.ElapsedMilliseconds + @"ms).");
            }
        }
Exemplo n.º 3
0
 public EncogCmd(ParseCommand cmd)
 {
     _cmd = cmd;
 }
Exemplo n.º 4
0
 public EncogCmd(ParseCommand cmd)
 {
     _cmd = cmd;
 }