def classification_curve(self, x_metric, y_metric): x_metric = metrics.as_ramp_metric(x_metric) y_metric = metrics.as_ramp_metric(y_metric) dtmr = reporters.DualThresholdMetricReporter(x_metric, y_metric) dtmr.process_results(self.results) return dtmr
def __init__(self, metric, **kwargs): """ Accepts a Metric object and evaluates it at each fold. """ Reporter.__init__(self, **kwargs) self.metric = metrics.as_ramp_metric(metric)