Class TrainingSetEvent

    • Constructor Detail

      • TrainingSetEvent

        public TrainingSetEvent​(Object source,
                                Instances trainSet)
        Creates a new TrainingSetEvent
        Parameters:
        source - the source of the event
        trainSet - the training instances
      • TrainingSetEvent

        public TrainingSetEvent​(Object source,
                                Instances trainSet,
                                int setNum,
                                int maxSetNum)
        Creates a new TrainingSetEvent
        Parameters:
        source - the source of the event
        trainSet - the training instances
        setNum - the number of the training set
        maxSetNum - the maximum number of sets
      • TrainingSetEvent

        public TrainingSetEvent​(Object source,
                                Instances trainSet,
                                int runNum,
                                int maxRunNum,
                                int setNum,
                                int maxSetNum)
        Creates a new TrainingSetEvent
        Parameters:
        source - the source of the event
        trainSet - the training instances
        runNum - the run number that the training set belongs to
        maxRunNum - the maximum run number
        setNum - the number of the training set
        maxSetNum - the maximum number of sets
    • Method Detail

      • getTrainingSet

        public Instances getTrainingSet()
        Get the training instances
        Returns:
        an Instances value
      • getRunNumber

        public int getRunNumber()
        Get the run number that this training set belongs to.
        Returns:
        the run number for this training set.
      • getMaxRunNumber

        public int getMaxRunNumber()
        Get the maximum number of runs.
        Returns:
        return the maximum number of runs.
      • getSetNumber

        public int getSetNumber()
        Get the set number (eg. fold 2 of a 10 fold split)
        Returns:
        an int value
      • getMaxSetNumber

        public int getMaxSetNumber()
        Get the maximum set number
        Returns:
        an int value
      • isStructureOnly

        public boolean isStructureOnly()
        Returns true if the encapsulated instances contain just header information
        Returns:
        true if only header information is available in this DataSetEvent