Class TrainTestSplitSetup

  • All Implemented Interfaces:
    adams.core.GlobalInfoSupporter, adams.core.logging.LoggingSupporter, adams.core.SizeOfHandler, adams.core.StatusMessageHandler, adams.core.Stoppable, adams.core.StoppableWithFeedback, Serializable

    public class TrainTestSplitSetup
    extends AbstractExperimentSetup
    Setup for a train/test-split experiment.
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    See Also:
    Serialized Form
    • Field Detail

      • m_PanelParameters

        protected adams.gui.core.ParameterPanel m_PanelParameters
        the panel with the parameters.
      • m_ComboBoxDatasets

        protected adams.gui.core.BaseComboBox<String> m_ComboBoxDatasets
        the datasets.
      • m_SpinnerRuns

        protected JSpinner m_SpinnerRuns
        the number of runs.
      • m_TextPercentage

        protected adams.gui.core.NumberTextField m_TextPercentage
        the split percentage.
      • m_CheckBoxPreserveOrder

        protected adams.gui.core.BaseCheckBox m_CheckBoxPreserveOrder
        whether to preserve the order.
      • m_GOEGenerator

        protected adams.gui.goe.GenericObjectEditorPanel m_GOEGenerator
        the split generator.
      • m_GOEJobRunner

        protected adams.gui.goe.GenericObjectEditorPanel m_GOEJobRunner
        the jobrunner.
      • m_Dataset

        protected weka.core.Instances m_Dataset
        the dataset in use.
      • m_DatasetTmpFile

        protected File m_DatasetTmpFile
        the dataset's tmp file.
    • Constructor Detail

      • TrainTestSplitSetup

        public TrainTestSplitSetup()