public abstract class BaseEvaluation<T extends BaseEvaluation> extends java.lang.Object implements IEvaluation<T>
Evaluation
,
RegressionEvaluation
, ROC
, ROCMultiClass
etc.Constructor and Description |
---|
BaseEvaluation() |
Modifier and Type | Method and Description |
---|---|
void |
eval(org.nd4j.linalg.api.ndarray.INDArray labels,
org.nd4j.linalg.api.ndarray.INDArray networkPredictions,
org.nd4j.linalg.api.ndarray.INDArray maskArray) |
void |
eval(org.nd4j.linalg.api.ndarray.INDArray labels,
org.nd4j.linalg.api.ndarray.INDArray networkPredictions,
java.util.List<? extends java.io.Serializable> recordMetaData) |
void |
evalTimeSeries(org.nd4j.linalg.api.ndarray.INDArray labels,
org.nd4j.linalg.api.ndarray.INDArray predicted) |
void |
evalTimeSeries(org.nd4j.linalg.api.ndarray.INDArray labels,
org.nd4j.linalg.api.ndarray.INDArray predictions,
org.nd4j.linalg.api.ndarray.INDArray labelsMask) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
eval, merge
public void evalTimeSeries(org.nd4j.linalg.api.ndarray.INDArray labels, org.nd4j.linalg.api.ndarray.INDArray predicted)
evalTimeSeries
in interface IEvaluation<T extends BaseEvaluation>
public void evalTimeSeries(org.nd4j.linalg.api.ndarray.INDArray labels, org.nd4j.linalg.api.ndarray.INDArray predictions, org.nd4j.linalg.api.ndarray.INDArray labelsMask)
evalTimeSeries
in interface IEvaluation<T extends BaseEvaluation>
public void eval(org.nd4j.linalg.api.ndarray.INDArray labels, org.nd4j.linalg.api.ndarray.INDArray networkPredictions, java.util.List<? extends java.io.Serializable> recordMetaData)
eval
in interface IEvaluation<T extends BaseEvaluation>
public void eval(org.nd4j.linalg.api.ndarray.INDArray labels, org.nd4j.linalg.api.ndarray.INDArray networkPredictions, org.nd4j.linalg.api.ndarray.INDArray maskArray)
eval
in interface IEvaluation<T extends BaseEvaluation>