public abstract class Evaluator extends Object
Constructor and Description |
---|
Evaluator() |
Modifier and Type | Method and Description |
---|---|
void |
compute(Database rvDB,
Database truthDB,
StandardPredicate predicate) |
void |
compute(Database rvDB,
Database truthDB,
StandardPredicate predicate,
boolean rvDBCached)
A convenience call for those who don't want to create a training map directly.
|
abstract void |
compute(TrainingMap data)
One of the main computation method.
|
abstract void |
compute(TrainingMap data,
StandardPredicate predicate)
One of the main computation method.
|
abstract String |
getAllStats()
Get a string that contains the full range of stats that this Evaluator can provide.
|
abstract double |
getRepresentativeMetric() |
abstract boolean |
isHigherRepresentativeBetter() |
public abstract void compute(TrainingMap data)
public abstract void compute(TrainingMap data, StandardPredicate predicate)
public abstract double getRepresentativeMetric()
public abstract boolean isHigherRepresentativeBetter()
public abstract String getAllStats()
public void compute(Database rvDB, Database truthDB, StandardPredicate predicate, boolean rvDBCached)
public void compute(Database rvDB, Database truthDB, StandardPredicate predicate)
Copyright © 2020 University of California, Santa Cruz. All rights reserved.