T - Type of modelU - Type of evaluationpublic abstract class BaseIEvaluationScoreCalculator<T extends Model,U extends IEvaluation> extends Object implements ScoreCalculator<T>
| Modifier and Type | Field and Description |
|---|---|
protected org.nd4j.linalg.dataset.api.iterator.DataSetIterator |
iter |
protected org.nd4j.linalg.dataset.api.iterator.MultiDataSetIterator |
iterator |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseIEvaluationScoreCalculator(org.nd4j.linalg.dataset.api.iterator.DataSetIterator iterator) |
protected |
BaseIEvaluationScoreCalculator(org.nd4j.linalg.dataset.api.iterator.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() |
protected org.nd4j.linalg.dataset.api.iterator.MultiDataSetIterator iterator
protected org.nd4j.linalg.dataset.api.iterator.DataSetIterator iter
protected BaseIEvaluationScoreCalculator(org.nd4j.linalg.dataset.api.iterator.MultiDataSetIterator iterator)
protected BaseIEvaluationScoreCalculator(org.nd4j.linalg.dataset.api.iterator.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 © 2018. All rights reserved.