Class ImageInstanceSegmentation


  • public final class ImageInstanceSegmentation
    extends AutoMLVertical
    Image Instance Segmentation. Instance segmentation is used to identify objects in an image at the pixel level, drawing a polygon around each object in the image.
    • Constructor Detail

      • ImageInstanceSegmentation

        public ImageInstanceSegmentation()
    • Method Detail

      • primaryMetric

        public InstanceSegmentationPrimaryMetrics primaryMetric()
        Get the primaryMetric property: Primary metric to optimize for this task.
        Returns:
        the primaryMetric value.
      • withPrimaryMetric

        public ImageInstanceSegmentation withPrimaryMetric​(InstanceSegmentationPrimaryMetrics primaryMetric)
        Set the primaryMetric property: Primary metric to optimize for this task.
        Parameters:
        primaryMetric - the primaryMetric value to set.
        Returns:
        the ImageInstanceSegmentation object itself.
      • modelSettings

        public ImageModelSettingsObjectDetection modelSettings()
        Get the modelSettings property: Settings used for training the model.
        Returns:
        the modelSettings value.
      • withModelSettings

        public ImageInstanceSegmentation withModelSettings​(ImageModelSettingsObjectDetection modelSettings)
        Set the modelSettings property: Settings used for training the model.
        Parameters:
        modelSettings - the modelSettings value to set.
        Returns:
        the ImageInstanceSegmentation object itself.
      • dataSettings

        public ImageVerticalDataSettings dataSettings()
        Get the dataSettings property: [Required] Collection of registered Tabular Dataset Ids and other data settings required for training and validating models.
        Returns:
        the dataSettings value.
      • withDataSettings

        public ImageInstanceSegmentation withDataSettings​(ImageVerticalDataSettings dataSettings)
        Set the dataSettings property: [Required] Collection of registered Tabular Dataset Ids and other data settings required for training and validating models.
        Parameters:
        dataSettings - the dataSettings value to set.
        Returns:
        the ImageInstanceSegmentation object itself.
      • limitSettings

        public ImageLimitSettings limitSettings()
        Get the limitSettings property: [Required] Limit settings for the AutoML job.
        Returns:
        the limitSettings value.
      • withLimitSettings

        public ImageInstanceSegmentation withLimitSettings​(ImageLimitSettings limitSettings)
        Set the limitSettings property: [Required] Limit settings for the AutoML job.
        Parameters:
        limitSettings - the limitSettings value to set.
        Returns:
        the ImageInstanceSegmentation object itself.
      • sweepSettings

        public ImageSweepSettings sweepSettings()
        Get the sweepSettings property: Model sweeping and hyperparameter sweeping related settings.
        Returns:
        the sweepSettings value.
      • withSweepSettings

        public ImageInstanceSegmentation withSweepSettings​(ImageSweepSettings sweepSettings)
        Set the sweepSettings property: Model sweeping and hyperparameter sweeping related settings.
        Parameters:
        sweepSettings - the sweepSettings value to set.
        Returns:
        the ImageInstanceSegmentation object itself.