public abstract class BaseEvaluation<T extends BaseEvaluation> extends Object implements IEvaluation<T>
Evaluation,
RegressionEvaluation, ROC, ROCMultiClass etc.| Constructor and Description |
|---|
BaseEvaluation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
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,
List<? extends 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) |
static <T extends IEvaluation> |
fromJson(String json,
Class<T> clazz) |
static <T extends IEvaluation> |
fromYaml(String yaml,
Class<T> clazz) |
String |
toJson() |
String |
toString() |
String |
toYaml() |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteval, merge, reset, statspublic 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,
List<? extends 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>public String toJson()
toJson in interface IEvaluation<T extends BaseEvaluation>public String toYaml()
toYaml in interface IEvaluation<T extends BaseEvaluation>public static <T extends IEvaluation> T fromYaml(String yaml, Class<T> clazz)
T - Type to returnyaml - YAML representationclazz - Classpublic static <T extends IEvaluation> T fromJson(String json, Class<T> clazz)
T - Type to returnjson - Jason representation of the evaluation instanceclazz - ClassCopyright © 2017. All rights reserved.