public class ScoreMatrix
extends java.lang.Object
| Constructor and Description |
|---|
ScoreMatrix(java.lang.String predictionField,
java.lang.String targetField,
java.lang.String scoreField) |
| Modifier and Type | Method and 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) |
public ScoreMatrix(java.lang.String predictionField,
java.lang.String targetField,
java.lang.String scoreField)
public java.util.List<java.lang.String> getLabels()
public long[][] getConfusionMatrix()
public void track(java.util.Map<java.lang.String,?> columns)
public <T> void update(T prediction,
T target,
double score)
public java.lang.String toString()
toString in class java.lang.Objectpublic ScoreMatrix merge(ScoreMatrix other)
@NonNull public @NonNull ScoreMatrix copy()
@NonNull public com.whylogs.core.message.ScoreMatrixMessage.Builder toProtobuf()
public static ScoreMatrix fromProtobuf(com.whylogs.core.message.ScoreMatrixMessage msg)