Class LearnerRunReport

  • All Implemented Interfaces:
    org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport

    public class LearnerRunReport
    extends java.lang.Object
    implements org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
    • Constructor Summary

      Constructors 
      Constructor Description
      LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet, org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet, long trainStartTime, long trainEndTime, long testStartTime, long testEndTime, java.lang.Throwable exception)  
      LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet, org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet, long trainStartTime, long trainEndTime, long testStartTime, long testEndTime, org.api4.java.ai.ml.core.evaluation.IPredictionAndGroundTruthTable<?,​?> diff)  
      LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet, org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet, long trainStartTime, long trainEndTime, java.lang.Throwable exception)  
    • Constructor Detail

      • LearnerRunReport

        public LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet,
                                org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet,
                                long trainStartTime,
                                long trainEndTime,
                                java.lang.Throwable exception)
      • LearnerRunReport

        public LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet,
                                org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet,
                                long trainStartTime,
                                long trainEndTime,
                                long testStartTime,
                                long testEndTime,
                                java.lang.Throwable exception)
      • LearnerRunReport

        public LearnerRunReport​(org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> trainSet,
                                org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> testSet,
                                long trainStartTime,
                                long trainEndTime,
                                long testStartTime,
                                long testEndTime,
                                org.api4.java.ai.ml.core.evaluation.IPredictionAndGroundTruthTable<?,​?> diff)
    • Method Detail

      • getTrainStartTime

        public long getTrainStartTime()
        Specified by:
        getTrainStartTime in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getTrainEndTime

        public long getTrainEndTime()
        Specified by:
        getTrainEndTime in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getTestStartTime

        public long getTestStartTime()
        Specified by:
        getTestStartTime in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getTestEndTime

        public long getTestEndTime()
        Specified by:
        getTestEndTime in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getTrainSet

        public org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> getTrainSet()
        Specified by:
        getTrainSet in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getTestSet

        public org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> getTestSet()
        Specified by:
        getTestSet in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getPredictionDiffList

        public org.api4.java.ai.ml.core.evaluation.IPredictionAndGroundTruthTable<?,​?> getPredictionDiffList()
        Specified by:
        getPredictionDiffList in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • getException

        public java.lang.Throwable getException()
        Specified by:
        getException in interface org.api4.java.ai.ml.core.evaluation.execution.ILearnerRunReport
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object