示例#1
0
        public void Predict(MLContext mLContext, ITransformer model)
        {
            prediction = new Prediction();
            string        _predictSingleImage = Application.StartupPath + "\\images\\predict.jpg";
            List <string> result = prediction.ClassifySingleImage(mlContext, model, _predictSingleImage);

            if (pcResult == "tas")
            {
                if (result[0] == "tas")
                {
                    lblDurum.Text = "Berabere!";
                }
                else if (result[0] == "kagit")
                {
                    lblDurum.Text = "Kazandınız!";
                }
                else
                {
                    lblDurum.Text = "Kaybettiniz!!";
                }
            }
            if (pcResult == "kagit")
            {
                if (result[0] == "kagit")
                {
                    lblDurum.Text = "Berabere!";
                }
                else if (result[0] == "makas")
                {
                    lblDurum.Text = "Kazandınız!";
                }
                else
                {
                    lblDurum.Text = "Kaybettiniz!";
                }
            }
            if (pcResult == "makas")
            {
                if (result[0] == "makas")
                {
                    lblDurum.Text = "Berabere!";
                }
                else if (result[0] == "tas")
                {
                    lblDurum.Text = "Kazandınız!";
                }
                else
                {
                    lblDurum.Text = "Kaybettiniz!";
                }
            }
            lblSonuc.Text    = result[0]; // Tahmin Sonucu
            lblScore.Text    = result[1]; // Başarım Oranı
            lblDurum.Visible = true;
            lblScore.Visible = true;
            lblSonuc.Visible = true;
            label1.Visible   = true;
            label2.Visible   = true;
        }
示例#2
0
        public void Predict(MLContext mLContext, ITransformer model)
        {
            prediction = new Prediction();
            string        _predictSingleImage = Application.StartupPath + "\\images\\predict.jpg";
            List <string> result = new List <string>();

            result = prediction.ClassifySingleImage(mlContext, model, _predictSingleImage);

            lblSonuc.Text    = result[0]; // Tahmin Sonucu
            lblScore.Text    = result[1]; // Başarım Oranı
            lblScore.Visible = true;
            lblSonuc.Visible = true;
            label1.Visible   = true;
            label2.Visible   = true;
        }