public class ROCScoreCalculator extends BaseIEvaluationScoreCalculator<Model,IEvaluation>
Modifier and Type | Class and Description |
---|---|
static class |
ROCScoreCalculator.Metric |
static class |
ROCScoreCalculator.ROCType |
Modifier and Type | Field and Description |
---|---|
protected ROCScoreCalculator.Metric |
metric |
protected ROCScoreCalculator.ROCType |
type |
iter, iterator
Constructor and Description |
---|
ROCScoreCalculator(ROCScoreCalculator.ROCType type,
DataSetIterator iterator) |
ROCScoreCalculator(ROCScoreCalculator.ROCType type,
MultiDataSetIterator iterator) |
ROCScoreCalculator(ROCScoreCalculator.ROCType type,
ROCScoreCalculator.Metric metric,
DataSetIterator iterator) |
ROCScoreCalculator(ROCScoreCalculator.ROCType type,
ROCScoreCalculator.Metric metric,
MultiDataSetIterator iterator) |
Modifier and Type | Method and Description |
---|---|
protected double |
finalScore(IEvaluation eval) |
boolean |
minimizeScore() |
protected IEvaluation |
newEval() |
calculateScore
protected final ROCScoreCalculator.ROCType type
protected final ROCScoreCalculator.Metric metric
public ROCScoreCalculator(ROCScoreCalculator.ROCType type, DataSetIterator iterator)
public ROCScoreCalculator(ROCScoreCalculator.ROCType type, MultiDataSetIterator iterator)
public ROCScoreCalculator(ROCScoreCalculator.ROCType type, ROCScoreCalculator.Metric metric, DataSetIterator iterator)
public ROCScoreCalculator(ROCScoreCalculator.ROCType type, ROCScoreCalculator.Metric metric, MultiDataSetIterator iterator)
protected IEvaluation newEval()
newEval
in class BaseIEvaluationScoreCalculator<Model,IEvaluation>
protected double finalScore(IEvaluation eval)
finalScore
in class BaseIEvaluationScoreCalculator<Model,IEvaluation>
public boolean minimizeScore()
Copyright © 2020. All rights reserved.