Class ClassificationModelEvaluator

java.lang.Object
edu.columbia.tjw.item.spark.ClassificationModelEvaluator

public class ClassificationModelEvaluator
extends java.lang.Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  ClassificationModelEvaluator.EntropyResult  
    static class  ClassificationModelEvaluator.EvaluationResult  
  • Constructor Summary

    Constructors
    Constructor Description
    ClassificationModelEvaluator()  
  • Method Summary

    Modifier and Type Method Description
    static <W extends org.apache.spark.ml.classification.ProbabilisticClassificationModel<org.apache.spark.ml.linalg.Vector,​ W>,​ M extends org.apache.spark.ml.classification.ProbabilisticClassifier<org.apache.spark.ml.linalg.Vector,​ M,​ W>>
    ClassificationModelEvaluator.EvaluationResult
    evaluate​(M classifier_, java.lang.String label_, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> fitting, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> testing, long prngSeed_, int[] layers_)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClassificationModelEvaluator

      public ClassificationModelEvaluator()
  • Method Details

    • evaluate

      public static <W extends org.apache.spark.ml.classification.ProbabilisticClassificationModel<org.apache.spark.ml.linalg.Vector,​ W>,​ M extends org.apache.spark.ml.classification.ProbabilisticClassifier<org.apache.spark.ml.linalg.Vector,​ M,​ W>> ClassificationModelEvaluator.EvaluationResult evaluate​(M classifier_, java.lang.String label_, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> fitting, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> testing, long prngSeed_, int[] layers_)