public interface IEvaluation<T extends IEvaluation> extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
eval(INDArray labels,
INDArray networkPredictions) |
void |
eval(INDArray labels,
INDArray networkPredictions,
INDArray maskArray) |
void |
eval(INDArray labels,
INDArray networkPredictions,
INDArray maskArray,
List<? extends Serializable> recordMetaData) |
void |
eval(INDArray labels,
INDArray networkPredictions,
List<? extends Serializable> recordMetaData) |
void |
evalTimeSeries(INDArray labels,
INDArray predicted)
Deprecated.
|
void |
evalTimeSeries(INDArray labels,
INDArray predicted,
INDArray labelsMaskArray)
Deprecated.
|
double |
getValue(IMetric metric)
Get the value of a given metric for this evaluation.
|
void |
merge(T other) |
T |
newInstance()
Get a new instance of this evaluation, with the same configuration but no data.
|
void |
reset() |
String |
stats() |
String |
toJson() |
String |
toYaml() |
void eval(INDArray labels, INDArray networkPredictions)
labels
- networkPredictions
- void eval(INDArray labels, INDArray networkPredictions, List<? extends Serializable> recordMetaData)
labels
- networkPredictions
- recordMetaData
- void eval(INDArray labels, INDArray networkPredictions, INDArray maskArray, List<? extends Serializable> recordMetaData)
void eval(INDArray labels, INDArray networkPredictions, INDArray maskArray)
labels
- networkPredictions
- maskArray
- @Deprecated void evalTimeSeries(INDArray labels, INDArray predicted)
eval(INDArray, INDArray)
@Deprecated void evalTimeSeries(INDArray labels, INDArray predicted, INDArray labelsMaskArray)
eval(INDArray, INDArray, INDArray)
void merge(T other)
other
- void reset()
String stats()
String toJson()
String toYaml()
double getValue(IMetric metric)
T newInstance()
Copyright © 2021. All rights reserved.