/** * Get a list of plugin metric names * * @return a list of plugin metric names */ public static List<String> getPluginMetricNames() { List<String> pluginNames = new ArrayList<String>(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { List<String> statNames = m.getStatisticNames(); for (String s : statNames) { pluginNames.add(s.toLowerCase()); } } } return pluginNames; }
/** * Get a list of plugin metric names * * @return a list of plugin metric names */ public static List<String> getPluginMetricNames() { List<String> pluginNames = new ArrayList<String>(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { List<String> statNames = m.getStatisticNames(); for (String s : statNames) { pluginNames.add(s.toLowerCase()); } } } return pluginNames; }
/** * Utility method to get a list of the names of all built-in and plugin * evaluation metrics * * @return the complete list of available evaluation metrics */ public static List<String> getAllEvaluationMetricNames() { List<String> allEvals = new ArrayList<String>(); for (String s : Evaluation.BUILT_IN_EVAL_METRICS) { allEvals.add(s); } final List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { if (m instanceof InformationRetrievalEvaluationMetric) { List<String> statNames = m.getStatisticNames(); for (String s : statNames) { allEvals.add(s); } } else { allEvals.add(m.getMetricName()); } } } return allEvals; }
/** * Utility method to get a list of the names of all built-in and plugin * evaluation metrics * * @return the complete list of available evaluation metrics */ public static List<String> getAllEvaluationMetricNames() { List<String> allEvals = new ArrayList<String>(); for (String s : Evaluation.BUILT_IN_EVAL_METRICS) { allEvals.add(s); } final List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { if (m instanceof InformationRetrievalEvaluationMetric) { List<String> statNames = m.getStatisticNames(); for (String s : statNames) { allEvals.add(s); } } else { allEvals.add(m.getMetricName()); } } } return allEvals; }
/** * No args constructor. */ public RegressionSplitEvaluator() { updateOptions(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric .getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { if (m.appliesToNumericClass()) { m_pluginMetrics.add(m); m_numPluginStatistics += m.getStatisticNames().size(); } } } }
/** * No args constructor. */ public RegressionSplitEvaluator() { updateOptions(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric .getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { if (m.appliesToNumericClass()) { m_pluginMetrics.add(m); m_numPluginStatistics += m.getStatisticNames().size(); } } } }
/** * No args constructor. */ public ClassifierSplitEvaluator() { updateOptions(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric .getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { System.err.println(m.getMetricName()); if (m.appliesToNominalClass()) { m_pluginMetrics.add(m); m_numPluginStatistics += m.getStatisticNames().size(); } } } }
/** * No args constructor. */ public ClassifierSplitEvaluator() { updateOptions(); List<AbstractEvaluationMetric> pluginMetrics = AbstractEvaluationMetric .getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) { System.err.println(m.getMetricName()); if (m.appliesToNominalClass()) { m_pluginMetrics.add(m); m_numPluginStatistics += m.getStatisticNames().size(); } } } }
AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) {
AbstractEvaluationMetric.getPluginMetrics(); if (pluginMetrics != null) { for (AbstractEvaluationMetric m : pluginMetrics) {
m_pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (m_pluginMetrics != null) { for (AbstractEvaluationMetric m : m_pluginMetrics) {
m_pluginMetrics = AbstractEvaluationMetric.getPluginMetrics(); if (m_pluginMetrics != null) { for (AbstractEvaluationMetric m : m_pluginMetrics) {