Class: Aws::SageMaker::Types::TransformJobDefinition

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

Overview

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#batch_strategyString

A string that determines the number of records included in a single mini-batch.

‘SingleRecord` means only one record is used per mini-batch. `MultiRecord` means a mini-batch is set to contain as many records that can fit within the `MaxPayloadInMB` limit.

Returns:

  • (String)


43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#environmentHash<String,String>

The environment variables to set in the Docker container. We support up to 16 key and values entries in the map.

Returns:

  • (Hash<String,String>)


43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#max_concurrent_transformsInteger

The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.

Returns:

  • (Integer)


43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#max_payload_in_mbInteger

The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).

Returns:

  • (Integer)


43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#transform_inputTypes::TransformInput

A description of the input source and the way the transform job consumes it.



43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#transform_outputTypes::TransformOutput

Identifies the Amazon S3 location where you want Amazon SageMaker to save the results from the transform job.



43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end

#transform_resourcesTypes::TransformResources

Identifies the ML compute instances for the transform job.



43905
43906
43907
43908
43909
43910
43911
43912
43913
43914
43915
# File 'lib/aws-sdk-sagemaker/types.rb', line 43905

class TransformJobDefinition < Struct.new(
  :max_concurrent_transforms,
  :max_payload_in_mb,
  :batch_strategy,
  :environment,
  :transform_input,
  :transform_output,
  :transform_resources)
  SENSITIVE = []
  include Aws::Structure
end