public abstract class BaseIEvaluationScoreCalculator<T extends Model,U extends IEvaluation> extends Object implements ScoreCalculator<T>
| Modifier and Type | Field and Description |
|---|---|
protected DataSetIterator |
iter |
protected MultiDataSetIterator |
iterator |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseIEvaluationScoreCalculator(DataSetIterator iterator) |
protected |
BaseIEvaluationScoreCalculator(MultiDataSetIterator iterator) |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateScore(T network)
Calculate the score for the given MultiLayerNetwork
|
protected abstract double |
finalScore(U eval) |
protected abstract U |
newEval() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitminimizeScoreprotected MultiDataSetIterator iterator
protected DataSetIterator iter
protected BaseIEvaluationScoreCalculator(MultiDataSetIterator iterator)
protected BaseIEvaluationScoreCalculator(DataSetIterator iterator)
public double calculateScore(T network)
ScoreCalculatorcalculateScore in interface ScoreCalculator<T extends Model>protected abstract U newEval()
protected abstract double finalScore(U eval)
Copyright © 2021. All rights reserved.