Class TextClassification


  • public final class TextClassification
    extends AutoMLVertical
    Text Classification task in AutoML NLP vertical. NLP - Natural Language Processing.
    • Constructor Detail

      • TextClassification

        public TextClassification()
    • Method Detail

      • primaryMetric

        public ClassificationPrimaryMetrics primaryMetric()
        Get the primaryMetric property: Primary metric for Text-Classification task.
        Returns:
        the primaryMetric value.
      • withPrimaryMetric

        public TextClassification withPrimaryMetric​(ClassificationPrimaryMetrics primaryMetric)
        Set the primaryMetric property: Primary metric for Text-Classification task.
        Parameters:
        primaryMetric - the primaryMetric value to set.
        Returns:
        the TextClassification object itself.
      • dataSettings

        public NlpVerticalDataSettings dataSettings()
        Get the dataSettings property: Data inputs for AutoMLJob.
        Returns:
        the dataSettings value.
      • withDataSettings

        public TextClassification withDataSettings​(NlpVerticalDataSettings dataSettings)
        Set the dataSettings property: Data inputs for AutoMLJob.
        Parameters:
        dataSettings - the dataSettings value to set.
        Returns:
        the TextClassification object itself.
      • featurizationSettings

        public NlpVerticalFeaturizationSettings featurizationSettings()
        Get the featurizationSettings property: Featurization inputs needed for AutoML job.
        Returns:
        the featurizationSettings value.
      • withFeaturizationSettings

        public TextClassification withFeaturizationSettings​(NlpVerticalFeaturizationSettings featurizationSettings)
        Set the featurizationSettings property: Featurization inputs needed for AutoML job.
        Parameters:
        featurizationSettings - the featurizationSettings value to set.
        Returns:
        the TextClassification object itself.
      • limitSettings

        public NlpVerticalLimitSettings limitSettings()
        Get the limitSettings property: Execution constraints for AutoMLJob.
        Returns:
        the limitSettings value.
      • withLimitSettings

        public TextClassification withLimitSettings​(NlpVerticalLimitSettings limitSettings)
        Set the limitSettings property: Execution constraints for AutoMLJob.
        Parameters:
        limitSettings - the limitSettings value to set.
        Returns:
        the TextClassification object itself.
      • withLogVerbosity

        public TextClassification withLogVerbosity​(LogVerbosity logVerbosity)
        Set the logVerbosity property: Log verbosity for the job.
        Overrides:
        withLogVerbosity in class AutoMLVertical
        Parameters:
        logVerbosity - the logVerbosity value to set.
        Returns:
        the AutoMLVertical object itself.