Exemplo n.º 1
0
        public void Run()
        {
            PrepareData(Constants.DEV);
            PrepareData(Constants.TRAIN);
            Train();
            TextClassificationEvaluate eva = new TextClassificationEvaluate(Cfg);

            eva.RunBatches();
        }
Exemplo n.º 2
0
        public void Run()
        {
            if (Cfg.AddNonLabeledData)
            {
                AddNonSupData ansd = new AddNonSupData(Cfg);
                ansd.Run();
            }

            if (Cfg.AddLabeledData)
            {
                AddSupData asd = new AddSupData(Cfg);
                asd.Run();
            }

            if (Cfg.TrainTextClassification)
            {
                TextClassificationTrain tct = new TextClassificationTrain(Cfg);
                tct.Run();
            }

            if (Cfg.RunEvaluate)
            {
                TextClassificationEvaluate tce = new TextClassificationEvaluate(Cfg);
                tce.Run();
            }

            if (Cfg.RunPredict)
            {
                TextClassificationPredict tcp = new TextClassificationPredict(Cfg);
                tcp.Run();
            }

            if (Cfg.TrainWord2Vec)
            {
                Word2VecTrain wvt = new Word2VecTrain(Cfg);
                wvt.Run();
            }

            if (Cfg.RunSimilarity)
            {
                Word2VecCalcSimilarity wvcs = new Word2VecCalcSimilarity(Cfg);
                wvcs.Run();
            }
        }