Class TableVerticalValidationDataSettings


  • public final class TableVerticalValidationDataSettings
    extends ValidationDataSettings
    Validation settings for AutoML Table vertical tasks - Classification/Regression/Forecasting.
    • Constructor Detail

      • TableVerticalValidationDataSettings

        public TableVerticalValidationDataSettings()
    • Method Detail

      • cvSplitColumnNames

        public List<String> cvSplitColumnNames()
        Get the cvSplitColumnNames property: Columns to use for CVSplit data.
        Returns:
        the cvSplitColumnNames value.
      • withCvSplitColumnNames

        public TableVerticalValidationDataSettings withCvSplitColumnNames​(List<String> cvSplitColumnNames)
        Set the cvSplitColumnNames property: Columns to use for CVSplit data.
        Parameters:
        cvSplitColumnNames - the cvSplitColumnNames value to set.
        Returns:
        the TableVerticalValidationDataSettings object itself.
      • nCrossValidations

        public NCrossValidations nCrossValidations()
        Get the nCrossValidations property: Number of cross validation folds to be applied on training dataset when validation dataset is not provided.
        Returns:
        the nCrossValidations value.
      • withNCrossValidations

        public TableVerticalValidationDataSettings withNCrossValidations​(NCrossValidations nCrossValidations)
        Set the nCrossValidations property: Number of cross validation folds to be applied on training dataset when validation dataset is not provided.
        Parameters:
        nCrossValidations - the nCrossValidations value to set.
        Returns:
        the TableVerticalValidationDataSettings object itself.
      • withValidationDataSize

        public TableVerticalValidationDataSettings withValidationDataSize​(Double validationDataSize)
        Set the validationDataSize property: The fraction of training dataset that needs to be set aside for validation purpose. Values between (0.0 , 1.0) Applied when validation dataset is not provided.
        Overrides:
        withValidationDataSize in class ValidationDataSettings
        Parameters:
        validationDataSize - the validationDataSize value to set.
        Returns:
        the ValidationDataSettings object itself.