Channel

class aws_cdk.aws_stepfunctions_tasks.Channel(*, channel_name, data_source, compression_type=None, content_type=None, input_mode=None, record_wrapper_type=None, shuffle_config=None)

Bases: object

__init__(*, channel_name, data_source, compression_type=None, content_type=None, input_mode=None, record_wrapper_type=None, shuffle_config=None)

Describes the training, validation or test dataset and the Amazon S3 location where it is stored.

Parameters
  • channel_name (str) – Name of the channel.

  • data_source (DataSource) – Location of the data channel.

  • compression_type (Optional[CompressionType]) – Compression type if training data is compressed.

  • content_type (Optional[str]) – Content type.

  • input_mode (Optional[InputMode]) – Input mode to use for the data channel in a training job.

  • record_wrapper_type (Optional[RecordWrapperType]) – Record wrapper type.

  • shuffle_config (Optional[ShuffleConfig]) – Shuffle config option for input data in a channel.

stability :stability: experimental

Attributes

channel_name

Name of the channel.

stability :stability: experimental

Return type

str

compression_type

Compression type if training data is compressed.

stability :stability: experimental

Return type

Optional[CompressionType]

content_type

Content type.

stability :stability: experimental

Return type

Optional[str]

data_source

Location of the data channel.

stability :stability: experimental

Return type

DataSource

input_mode

Input mode to use for the data channel in a training job.

stability :stability: experimental

Return type

Optional[InputMode]

record_wrapper_type

Record wrapper type.

stability :stability: experimental

Return type

Optional[RecordWrapperType]

shuffle_config

Shuffle config option for input data in a channel.

stability :stability: experimental

Return type

Optional[ShuffleConfig]