public void Run() { PrepareData(Constants.DEV); PrepareData(Constants.TRAIN); Train(); TextClassificationEvaluate eva = new TextClassificationEvaluate(Cfg); eva.RunBatches(); }
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(); } }