Class ClassificationMetrics


  • public class ClassificationMetrics
    extends java.lang.Object
    • Constructor Detail

      • ClassificationMetrics

        public ClassificationMetrics​(java.lang.String predictionField,
                                     java.lang.String targetField,
                                     java.lang.String scoreField)
    • Method Detail

      • 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 class java.lang.Object
      • toProtobuf

        @NonNull
        public com.whylogs.core.message.ScoreMatrixMessage.Builder toProtobuf()
      • fromProtobuf

        @Nullable
        public static ClassificationMetrics fromProtobuf​(@Nullable
                                                         com.whylogs.core.message.ScoreMatrixMessage msg)