Interface ModelTrainingDataChannel.Builder

  • Method Details

    • mlInputChannelArn

      ModelTrainingDataChannel.Builder mlInputChannelArn(String mlInputChannelArn)

      The Amazon Resource Name (ARN) of the ML input channel for this model training data channel.

      Parameters:
      mlInputChannelArn - The Amazon Resource Name (ARN) of the ML input channel for this model training data channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channelName

      ModelTrainingDataChannel.Builder channelName(String channelName)

      The name of the training data channel.

      Parameters:
      channelName - The name of the training data channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3DataDistributionType

      ModelTrainingDataChannel.Builder s3DataDistributionType(String s3DataDistributionType)

      Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

      • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

      • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.

      Parameters:
      s3DataDistributionType - Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

      • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

      • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • s3DataDistributionType

      ModelTrainingDataChannel.Builder s3DataDistributionType(S3DataDistributionType s3DataDistributionType)

      Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

      • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

      • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.

      Parameters:
      s3DataDistributionType - Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

      • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

      • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: