You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SageMaker::Types::ProcessingS3Input
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::ProcessingS3Input
- Defined in:
- (unknown)
Overview
When passing ProcessingS3Input as input to an Aws::Client method, you can use a vanilla Hash:
{
s3_uri: "S3Uri", # required
local_path: "ProcessingLocalPath", # required
s3_data_type: "ManifestFile", # required, accepts ManifestFile, S3Prefix
s3_input_mode: "Pipe", # required, accepts Pipe, File
s3_data_distribution_type: "FullyReplicated", # accepts FullyReplicated, ShardedByS3Key
s3_compression_type: "None", # accepts None, Gzip
}
Information about where and how you want to obtain the inputs for an processing job.
Returned by:
Instance Attribute Summary collapse
-
#local_path ⇒ String
The local path to the Amazon S3 bucket where you want Amazon SageMaker to download the inputs to run a processing job.
-
#s3_compression_type ⇒ String
Whether to use
Gzipcompression for Amazon S3 storage. -
#s3_data_distribution_type ⇒ String
Whether the data stored in Amazon S3 is
FullyReplicatedorShardedByS3Key. -
#s3_data_type ⇒ String
Whether you use an
S3Prefixor aManifestFilefor the data type. -
#s3_input_mode ⇒ String
Whether to use
FileorPipeinput mode. -
#s3_uri ⇒ String
The URI for the Amazon S3 storage where you want Amazon SageMaker to download the artifacts needed to run a processing job.
Instance Attribute Details
#local_path ⇒ String
The local path to the Amazon S3 bucket where you want Amazon SageMaker
to download the inputs to run a processing job. LocalPath is an
absolute path to the input data.
#s3_compression_type ⇒ String
Whether to use Gzip compression for Amazon S3 storage.
Possible values:
- None
- Gzip
#s3_data_distribution_type ⇒ String
Whether the data stored in Amazon S3 is FullyReplicated or
ShardedByS3Key.
Possible values:
- FullyReplicated
- ShardedByS3Key
#s3_data_type ⇒ String
Whether you use an S3Prefix or a ManifestFile for the data type. If
you choose S3Prefix, S3Uri identifies a key name prefix. Amazon
SageMaker uses all objects with the specified key name prefix for the
processing job. If you choose ManifestFile, S3Uri identifies an
object that is a manifest file containing a list of object keys that you
want Amazon SageMaker to use for the processing job.
Possible values:
- ManifestFile
- S3Prefix
#s3_input_mode ⇒ String
Whether to use File or Pipe input mode. In File mode, Amazon
SageMaker copies the data from the input source onto the local Amazon
Elastic Block Store (Amazon EBS) volumes before starting your training
algorithm. This is the most commonly used input mode. In Pipe mode,
Amazon SageMaker streams input data from the source directly to your
algorithm without using the EBS volume.
Possible values:
- Pipe
- File
#s3_uri ⇒ String
The URI for the Amazon S3 storage where you want Amazon SageMaker to download the artifacts needed to run a processing job.