Exemple #1
0
        private void HandleImage_Click(object sender, RoutedEventArgs e)
        {
            ConsoleListBox.Items.Add(
                new Answer(ConsoleListBox.Items.Count, String.Format("Верный ли ответ - {0} ?",
                                                                     net.GetAnswer(loadedImage.ToInput(50, 50)).ToString())));

            answerGrid.Visibility = Visibility.Visible;
        }
Exemple #2
0
        public void StartLearning()
        {
            Random rnd = new Random(DateTime.Now.Millisecond);

            for (int i = 0; i < generations; i++)
            {
                //выбираем случайный тест
                LearningData d = data[rnd.Next() % data.Length];
                network.GetAnswer(d.Input);
                //учим
                network.Backward(learningRate, d.Answers);
            }
        }