package rainbownlp.analyzer.evaluation.regression;
import java.util.ArrayList;
import java.util.List;
import rainbownlp.analyzer.evaluation.classification.EvaluationResult;
import rainbownlp.analyzer.evaluation.classification.ResultRow;
import rainbownlp.machinelearning.MLExample;
import rainbownlp.util.SystemUtil;
public class RegressionEvaluator {
public static boolean saveResult = false;
public static String evaluation_mode = "HybridTest";
public static RegressionEvaluationResult getEvaluationResult(List<MLExample> pExamplesToTest)
{
RegressionEvaluationResult er = new RegressionEvaluationResult();
for(MLExample example : pExamplesToTest)
{
Double expected = example.getNumericExpectedClass();
Double predicted = example.getNumericPredictedClass();
er.add(expected, predicted);
}
return er;
}
}