Class: Aws::SageMaker::Types::AutoMLProblemTypeConfig

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

Overview

Note:

AutoMLProblemTypeConfig is a union - when making an API calls you must set exactly one of the members.

Note:

AutoMLProblemTypeConfig is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of AutoMLProblemTypeConfig corresponding to the set member.

A collection of settings specific to the problem type used to configure an AutoML job V2. There must be one and only one config of the following type.

Defined Under Namespace

Classes: ImageClassificationJobConfig, TabularJobConfig, TextClassificationJobConfig, TimeSeriesForecastingJobConfig, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#image_classification_job_configTypes::ImageClassificationJobConfig

Settings used to configure an AutoML job V2 for the image classification problem type.



2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
# File 'lib/aws-sdk-sagemaker/types.rb', line 2422

class AutoMLProblemTypeConfig < Struct.new(
  :image_classification_job_config,
  :text_classification_job_config,
  :tabular_job_config,
  :time_series_forecasting_job_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ImageClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TextClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TabularJobConfig < AutoMLProblemTypeConfig; end
  class TimeSeriesForecastingJobConfig < AutoMLProblemTypeConfig; end
  class Unknown < AutoMLProblemTypeConfig; end
end

#tabular_job_configTypes::TabularJobConfig

Settings used to configure an AutoML job V2 for a tabular problem type (regression, classification).



2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
# File 'lib/aws-sdk-sagemaker/types.rb', line 2422

class AutoMLProblemTypeConfig < Struct.new(
  :image_classification_job_config,
  :text_classification_job_config,
  :tabular_job_config,
  :time_series_forecasting_job_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ImageClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TextClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TabularJobConfig < AutoMLProblemTypeConfig; end
  class TimeSeriesForecastingJobConfig < AutoMLProblemTypeConfig; end
  class Unknown < AutoMLProblemTypeConfig; end
end

#text_classification_job_configTypes::TextClassificationJobConfig

Settings used to configure an AutoML job V2 for the text classification problem type.



2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
# File 'lib/aws-sdk-sagemaker/types.rb', line 2422

class AutoMLProblemTypeConfig < Struct.new(
  :image_classification_job_config,
  :text_classification_job_config,
  :tabular_job_config,
  :time_series_forecasting_job_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ImageClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TextClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TabularJobConfig < AutoMLProblemTypeConfig; end
  class TimeSeriesForecastingJobConfig < AutoMLProblemTypeConfig; end
  class Unknown < AutoMLProblemTypeConfig; end
end

#time_series_forecasting_job_configTypes::TimeSeriesForecastingJobConfig

Settings used to configure an AutoML job V2 for a time-series forecasting problem type.



2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
# File 'lib/aws-sdk-sagemaker/types.rb', line 2422

class AutoMLProblemTypeConfig < Struct.new(
  :image_classification_job_config,
  :text_classification_job_config,
  :tabular_job_config,
  :time_series_forecasting_job_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ImageClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TextClassificationJobConfig < AutoMLProblemTypeConfig; end
  class TabularJobConfig < AutoMLProblemTypeConfig; end
  class TimeSeriesForecastingJobConfig < AutoMLProblemTypeConfig; end
  class Unknown < AutoMLProblemTypeConfig; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



2422
2423
2424
# File 'lib/aws-sdk-sagemaker/types.rb', line 2422

def unknown
  @unknown
end