Class: Aws::SageMaker::Types::AutoMLJobChannel

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

A channel is a named input source that training algorithms can consume. This channel is used for AutoML jobs V2 (jobs created by calling [CreateAutoMLJobV2]).

[1]: docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateAutoMLJobV2.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channel_typeString

The type of channel. Defines whether the data are used for training or validation. The default value is ‘training`. Channels for `training` and `validation` must share the same `ContentType`

<note markdown=“1”> The type of channel defaults to ‘training` for the time-series forecasting problem type.

</note>

Returns:

  • (String)


2180
2181
2182
2183
2184
2185
2186
2187
# File 'lib/aws-sdk-sagemaker/types.rb', line 2180

class AutoMLJobChannel < Struct.new(
  :channel_type,
  :content_type,
  :compression_type,
  :data_source)
  SENSITIVE = []
  include Aws::Structure
end

#compression_typeString

The allowed compression types depend on the input format and problem type. We allow the compression type ‘Gzip` for `S3Prefix` inputs on tabular data only. For all other inputs, the compression type should be `None`. If no compression type is provided, we default to `None`.

Returns:

  • (String)


2180
2181
2182
2183
2184
2185
2186
2187
# File 'lib/aws-sdk-sagemaker/types.rb', line 2180

class AutoMLJobChannel < Struct.new(
  :channel_type,
  :content_type,
  :compression_type,
  :data_source)
  SENSITIVE = []
  include Aws::Structure
end

#content_typeString

The content type of the data from the input source. The following are the allowed content types for different problems:

  • For tabular problem types: ‘text/csv;header=present` or `x-application/vnd.amazon+parquet`. The default value is `text/csv;header=present`.

  • For image classification: ‘image/png`, `image/jpeg`, or `image/*`. The default value is `image/*`.

  • For text classification: ‘text/csv;header=present` or `x-application/vnd.amazon+parquet`. The default value is `text/csv;header=present`.

  • For time-series forecasting: ‘text/csv;header=present` or `x-application/vnd.amazon+parquet`. The default value is `text/csv;header=present`.

  • For text generation (LLMs fine-tuning): ‘text/csv;header=present` or `x-application/vnd.amazon+parquet`. The default value is `text/csv;header=present`.

Returns:

  • (String)


2180
2181
2182
2183
2184
2185
2186
2187
# File 'lib/aws-sdk-sagemaker/types.rb', line 2180

class AutoMLJobChannel < Struct.new(
  :channel_type,
  :content_type,
  :compression_type,
  :data_source)
  SENSITIVE = []
  include Aws::Structure
end

#data_sourceTypes::AutoMLDataSource

The data source for an AutoML channel (Required).



2180
2181
2182
2183
2184
2185
2186
2187
# File 'lib/aws-sdk-sagemaker/types.rb', line 2180

class AutoMLJobChannel < Struct.new(
  :channel_type,
  :content_type,
  :compression_type,
  :data_source)
  SENSITIVE = []
  include Aws::Structure
end