Package com.whylogs.core.metrics
Class ScoreMatrix
java.lang.Object
com.whylogs.core.metrics.ScoreMatrix
public class ScoreMatrix
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ScoreMatrix(java.lang.String predictionField, java.lang.String targetField, java.lang.String scoreField)
-
Method Summary
Modifier and Type Method Description @NonNull ScoreMatrix
copy()
static ScoreMatrix
fromProtobuf(com.whylogs.core.message.ScoreMatrixMessage msg)
long[][]
getConfusionMatrix()
java.util.List<java.lang.String>
getLabels()
ScoreMatrix
merge(ScoreMatrix other)
com.whylogs.core.message.ScoreMatrixMessage.Builder
toProtobuf()
java.lang.String
toString()
void
track(java.util.Map<java.lang.String,?> columns)
<T> void
update(T prediction, T target, double score)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ScoreMatrix
public ScoreMatrix(java.lang.String predictionField, java.lang.String targetField, java.lang.String scoreField)
-
-
Method Details
-
getLabels
public java.util.List<java.lang.String> getLabels() -
getConfusionMatrix
public long[][] getConfusionMatrix() -
track
public void track(java.util.Map<java.lang.String,?> columns) -
update
public <T> void update(T prediction, T target, double score) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
merge
-
copy
-
toProtobuf
@NonNull public com.whylogs.core.message.ScoreMatrixMessage.Builder toProtobuf() -
fromProtobuf
-