public class ClassificationMetrics
extends java.lang.Object
| Constructor and Description |
|---|
ClassificationMetrics(java.lang.String predictionField,
java.lang.String targetField,
java.lang.String scoreField) |
| Modifier and Type | Method and Description |
|---|---|
@NonNull ClassificationMetrics |
copy() |
static ClassificationMetrics |
fromProtobuf(com.whylogs.core.message.ScoreMatrixMessage msg) |
long[][] |
getConfusionMatrix() |
java.util.List<java.lang.String> |
getLabels() |
ClassificationMetrics |
merge(ClassificationMetrics 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 ClassificationMetrics(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 ClassificationMetrics merge(ClassificationMetrics other)
@NonNull public @NonNull ClassificationMetrics copy()
@NonNull public com.whylogs.core.message.ScoreMatrixMessage.Builder toProtobuf()
@Nullable public static ClassificationMetrics fromProtobuf(@Nullable com.whylogs.core.message.ScoreMatrixMessage msg)