Esempio n. 1
0
        public FormMuse()
        {
            _nama = "";
            DialogResult dialogres;

            do
            {
                dialogres = Tmp.InputBox("Form Nama", "Masukkan nama anda: ", ref _nama);
                if (dialogres == DialogResult.Cancel)
                {
                    break;
                }
            } while ((_nama == "" && dialogres == DialogResult.OK));
            InitializeComponent();
            if (dialogres.ToString() == "Cancel")
            {
                Environment.Exit(0);
            }
            else
            {
                rcAktivitas.Text += DateTime.Now.ToString("HH:mm:ss") + " : \tSelamat Datang " + _nama + "\n";
                this.Text        += " - " + _nama + " - " + DateTime.Now.ToString("HH:mm:ss");
            }
            string[] folder = { "RAW_HURUF\\", "BPF_HURUF\\", "DFT_HURUF\\", "FEATURE\\", "RAW_GAMBAR\\", "BPF_HURUF\\", "DFT_HURUF\\", "weight\\", "betaHatt\\" };
            foreach (var f in folder)
            {
                if (!Directory.Exists(f))
                {
                    Directory.CreateDirectory(f);
                }
            }
        }
Esempio n. 2
0
        private void ELM()
        {
            this.Invoke((MethodInvoker) delegate {
                groupLatih.Enabled     = false;
                groupOpsiLatih.Enabled = false;
                groupPemakaian.Enabled = false;
            });
            Console.WriteLine(_neuronHidden);
            Console.WriteLine(_minRand);
            Console.WriteLine(_maxRand);
            Network net = new Network(_neuronHidden, _minRand, _maxRand);

            enn    = new ExtremeNeuralNetwork(net, Activation.SigmoidBiner);
            _error = enn.teach(_arrayFitur, _arrayKelas);
            tbMape.Invoke((MethodInvoker) delegate { tbMape.Text = _error + ""; });
            DialogResult dialogres;
            string       _filename = "";

            do
            {
                dialogres = Tmp.InputBox("Form Nama", "Masukkan nama model Training: ", ref _filename);
                if (dialogres == DialogResult.Cancel)
                {
                    break;
                }
            } while ((_filename == "" && dialogres == DialogResult.OK));
            if (dialogres.ToString() == "Cancel")
            {
            }
            else
            {
                saveFile(enn.Weight, "weight", _filename);
                saveFile(enn.BetaHatt, "betaHatt", _filename);
                updateAktivitas("Save File Model");
            }

            this.Invoke((MethodInvoker) delegate {
                groupLatih.Enabled     = true;
                groupOpsiLatih.Enabled = true;
                groupPemakaian.Enabled = true;
            });
        }