Class DataSplits


  • public class DataSplits
    extends Object
    • Field Detail

      • REPEATS

        public final int REPEATS
      • FOLDS

        public final int FOLDS
      • SAMPLES

        public final int SAMPLES
      • DATASET_ID

        public final int DATASET_ID
      • HAS_SAMPLES

        public final boolean HAS_SAMPLES
    • Constructor Detail

      • DataSplits

        public DataSplits​(int datasetId,
                          org.openml.apiconnector.xml.EstimationProcedure ep,
                          weka.core.Instances dataset,
                          weka.core.Instances datasplits)
                   throws Exception
        Throws:
        Exception
    • Method Detail

      • getEstimationProcedure

        public org.openml.apiconnector.xml.EstimationProcedure getEstimationProcedure()
      • getTrainingSet

        public weka.core.Instances getTrainingSet​(int repeat,
                                                  int fold)
      • getTrainingSet

        public weka.core.Instances getTrainingSet​(int repeat,
                                                  int fold,
                                                  Integer sample)
      • getTestSet

        public weka.core.Instances getTestSet​(int repeat,
                                              int fold)
      • getTestSet

        public weka.core.Instances getTestSet​(int repeat,
                                              int fold,
                                              Integer sample)
      • getTestSetRowIds

        public List<Integer> getTestSetRowIds​(int repeat,
                                              int fold,
                                              Integer sample)
      • getNrOfRuns

        public int getNrOfRuns()