Class TextClassificationMultilabel


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

      • TextClassificationMultilabel

        public TextClassificationMultilabel()
    • Method Detail

      • primaryMetric

        public ClassificationMultilabelPrimaryMetrics primaryMetric()
        Get the primaryMetric property: Primary metric for Text-Classification-Multilabel task. Currently only Accuracy is supported as primary metric, hence user need not set it explicitly.
        Returns:
        the primaryMetric value.
      • dataSettings

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

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

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

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

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

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