// Навчання мережі BackPropagation private void Train_Click(object sender, EventArgs e) { if (bpn == null) { MessageBox.Show("Спочатку створіть мережу або завантажте її з файлу"); return; } Cursor.Current = Cursors.WaitCursor; sWatch.Reset(); sWatch.Start(); bpn.TrainNetwork(inputs, Normalize.FormAnswersBackPropagation(answers), MIN_ERROR, LEARNING_RATE1, MOMENTUM); sWatch.Stop(); Cursor.Current = Cursors.Arrow; tSpan = sWatch.Elapsed; this.Time1.Text = Convert.ToString(tSpan); MessageBox.Show("Мережа BackPropagation навчена"); }
public void Train(double[][] inputs, double[][] answers) { bpn.TrainNetwork(inputs, Normalize.FormAnswersBackPropagation(answers), minError, learningRate, Momentum); }