private void zapiszWagiBtn_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Title = "zapisz plik z wagami"; saveFileDialog.DefaultExt = "txt"; if (saveFileDialog.ShowDialog() == DialogResult.OK) { OdczytZapis.zapiszWagi(warstwy, @saveFileDialog.FileName); } }
private void zatwierdzBtn_Click(object sender, EventArgs e) { sciezkaPlikuZWagami = this.sciezkaDoPlikuZWagamiBox.Text; (listaWagZPliku, strukturaSieci) = OdczytZapis.wczytajWagi(@sciezkaPlikuZWagami); foreach (int i in strukturaSieci) { Console.WriteLine(i); } this.przeuczSiecBtn.Enabled = true; this.testPanel.Visible = true; //sciec do testowania po wczytaniu wag z pliku this.siec = new Siec(strukturaSieci, listaWagZPliku); }
private void przeuczSiecBtn_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "Wybierz plik z próbkami"; if (openFileDialog.ShowDialog() == DialogResult.OK) { if (Path.GetExtension(openFileDialog.FileName) != ".txt") { MessageBox.Show("Plik musi być w formacie txt"); return; } sciezkaPlikuZprobkami = openFileDialog.FileName; } if (sciezkaPlikuZprobkami == "") { return; } listaProbek = OdczytZapis.wczytajProbki(sciezkaPlikuZprobkami); foreach (var c in listaProbek) { foreach (var ef in c) { Console.Write(ef + " "); } Console.WriteLine(); } Siec siec = new Siec(strukturaSieci, listaWagZPliku); this.siec = siec; Propagacja propagacja = new Propagacja(siec); propagacja.parametrBeta = double.Parse(parametrBetaBox.Text); PrzeuczSiec.przeuczSiec(listaProbek, siec, propagacja, strukturaSieci[0]); warstwy = siec.warstwy; zapiszWagiBtn.Enabled = true; testPanel.Visible = true; }