double sumClassProps = 0; for (int c = 0; c < data.numClasses(); c++) { if (Double.isNaN(eval.areaUnderROC(c))) continue; aucSum += eval.areaUnderROC(c) * classProps[c];
double sumClassProps = 0; for (int c = 0; c < data.numClasses(); c++) { if (Double.isNaN(eval.areaUnderROC(c))) continue; aucSum += eval.areaUnderROC(c) * classProps[c];
result[current++] = new Double( eval.matthewsCorrelationCoefficient(m_IRclass)); result[current++] = new Double(eval.areaUnderROC(m_IRclass)); result[current++] = new Double(eval.areaUnderPRC(m_IRclass));
result[current++] = new Double( eval.matthewsCorrelationCoefficient(m_IRclass)); result[current++] = new Double(eval.areaUnderROC(m_IRclass)); result[current++] = new Double(eval.areaUnderPRC(m_IRclass));
double weightedAUC = 0; for (i = 0; i < m_theInstances.classAttribute().numValues(); i++) { double tempAUC = m_evaluation.areaUnderROC(i); if (!Utils.isMissingValue(tempAUC)) { weightedAUC += (classPriors[i] * tempAUC);
double weightedAUC = 0; for (i = 0; i < m_theInstances.classAttribute().numValues(); i++) { double tempAUC = m_evaluation.areaUnderROC(i); if (!Utils.isMissingValue(tempAUC)) { weightedAUC += (classPriors[i] * tempAUC);
evalMetric = evaluation.weightedAreaUnderROC(); } else { evalMetric = evaluation.areaUnderROC(m_IRClassVal);
evalMetric = evaluation.weightedAreaUnderROC(); } else { evalMetric = evaluation.areaUnderROC(m_IRClassVal);
evalMetric = evaluation.weightedAreaUnderROC(); } else { evalMetric = evaluation.areaUnderROC(m_IRClassVal);
evalMetric = evaluation.weightedAreaUnderROC(); } else { evalMetric = evaluation.areaUnderROC(m_IRClassVal);
repError[i] = m_Evaluation.weightedAreaUnderROC(); } else { repError[i] = m_Evaluation.areaUnderROC(m_IRClassVal);
repError[i] = m_Evaluation.weightedAreaUnderROC(); } else { repError[i] = m_Evaluation.areaUnderROC(m_IRClassVal);
return m_Evaluation.weightedRecall(); case DefaultEvaluationMetrics.EVALUATION_AUC: return m_Evaluation.areaUnderROC(classLabel); case DefaultEvaluationMetrics.EVALUATION_WEIGHTED_AUC: return m_Evaluation.weightedAreaUnderROC();