Class: Aws::SageMaker::Types::AutoMLJobChannel
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::AutoMLJobChannel
 
 
- 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
- 
  
    
      #channel_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The type of channel.
 - 
  
    
      #compression_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The allowed compression types depend on the input format and problem type.
 - 
  
    
      #content_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The content type of the data from the input source.
 - 
  
    
      #data_source  ⇒ Types::AutoMLDataSource 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The data source for an AutoML channel (Required).
 
Instance Attribute Details
#channel_type ⇒ String
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>
  
      2315 2316 2317 2318 2319 2320 2321 2322  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 2315 class AutoMLJobChannel < Struct.new( :channel_type, :content_type, :compression_type, :data_source) SENSITIVE = [] include Aws::Structure end  | 
  
#compression_type ⇒ String
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`.
      2315 2316 2317 2318 2319 2320 2321 2322  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 2315 class AutoMLJobChannel < Struct.new( :channel_type, :content_type, :compression_type, :data_source) SENSITIVE = [] include Aws::Structure end  | 
  
#content_type ⇒ String
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`.
 
      2315 2316 2317 2318 2319 2320 2321 2322  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 2315 class AutoMLJobChannel < Struct.new( :channel_type, :content_type, :compression_type, :data_source) SENSITIVE = [] include Aws::Structure end  | 
  
#data_source ⇒ Types::AutoMLDataSource
The data source for an AutoML channel (Required).
      2315 2316 2317 2318 2319 2320 2321 2322  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 2315 class AutoMLJobChannel < Struct.new( :channel_type, :content_type, :compression_type, :data_source) SENSITIVE = [] include Aws::Structure end  |