Class: Aws::SageMaker::Types::InferenceSpecification

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

Overview

Defines how to perform inference generation after a training job is run.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#containersArray<Types::ModelPackageContainerDefinition>

The Amazon ECR registry path of the Docker image that contains the inference code.



29403
29404
29405
29406
29407
29408
29409
29410
29411
# File 'lib/aws-sdk-sagemaker/types.rb', line 29403

class InferenceSpecification < Struct.new(
  :containers,
  :supported_transform_instance_types,
  :supported_realtime_inference_instance_types,
  :supported_content_types,
  :supported_response_mime_types)
  SENSITIVE = []
  include Aws::Structure
end

#supported_content_typesArray<String>

The supported MIME types for the input data.



29403
29404
29405
29406
29407
29408
29409
29410
29411
# File 'lib/aws-sdk-sagemaker/types.rb', line 29403

class InferenceSpecification < Struct.new(
  :containers,
  :supported_transform_instance_types,
  :supported_realtime_inference_instance_types,
  :supported_content_types,
  :supported_response_mime_types)
  SENSITIVE = []
  include Aws::Structure
end

#supported_realtime_inference_instance_typesArray<String>

A list of the instance types that are used to generate inferences in real-time.

This parameter is required for unversioned models, and optional for versioned models.



29403
29404
29405
29406
29407
29408
29409
29410
29411
# File 'lib/aws-sdk-sagemaker/types.rb', line 29403

class InferenceSpecification < Struct.new(
  :containers,
  :supported_transform_instance_types,
  :supported_realtime_inference_instance_types,
  :supported_content_types,
  :supported_response_mime_types)
  SENSITIVE = []
  include Aws::Structure
end

#supported_response_mime_typesArray<String>

The supported MIME types for the output data.



29403
29404
29405
29406
29407
29408
29409
29410
29411
# File 'lib/aws-sdk-sagemaker/types.rb', line 29403

class InferenceSpecification < Struct.new(
  :containers,
  :supported_transform_instance_types,
  :supported_realtime_inference_instance_types,
  :supported_content_types,
  :supported_response_mime_types)
  SENSITIVE = []
  include Aws::Structure
end

#supported_transform_instance_typesArray<String>

A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.

This parameter is required for unversioned models, and optional for versioned models.



29403
29404
29405
29406
29407
29408
29409
29410
29411
# File 'lib/aws-sdk-sagemaker/types.rb', line 29403

class InferenceSpecification < Struct.new(
  :containers,
  :supported_transform_instance_types,
  :supported_realtime_inference_instance_types,
  :supported_content_types,
  :supported_response_mime_types)
  SENSITIVE = []
  include Aws::Structure
end