Interface ModelTrainingDataChannel.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ModelTrainingDataChannel.Builder,
,ModelTrainingDataChannel> SdkBuilder<ModelTrainingDataChannel.Builder,
,ModelTrainingDataChannel> SdkPojo
- Enclosing class:
ModelTrainingDataChannel
-
Method Summary
Modifier and TypeMethodDescriptionchannelName
(String channelName) The name of the training data channel.mlInputChannelArn
(String mlInputChannelArn) The Amazon Resource Name (ARN) of the ML input channel for this model training data channel.s3DataDistributionType
(String s3DataDistributionType) Specifies how the training data stored in Amazon S3 should be distributed to training instances.s3DataDistributionType
(S3DataDistributionType s3DataDistributionType) Specifies how the training data stored in Amazon S3 should be distributed to training instances.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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:
-
-