@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLProblemTypeConfig extends Object implements Serializable, Cloneable, StructuredPojo
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.
Constructor and Description |
---|
AutoMLProblemTypeConfig() |
Modifier and Type | Method and Description |
---|---|
AutoMLProblemTypeConfig |
clone() |
boolean |
equals(Object obj) |
ImageClassificationJobConfig |
getImageClassificationJobConfig()
Settings used to configure an AutoML job V2 for the image classification problem type.
|
TabularJobConfig |
getTabularJobConfig()
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
|
TextClassificationJobConfig |
getTextClassificationJobConfig()
Settings used to configure an AutoML job V2 for the text classification problem type.
|
TextGenerationJobConfig |
getTextGenerationJobConfig()
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
|
TimeSeriesForecastingJobConfig |
getTimeSeriesForecastingJobConfig()
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setImageClassificationJobConfig(ImageClassificationJobConfig imageClassificationJobConfig)
Settings used to configure an AutoML job V2 for the image classification problem type.
|
void |
setTabularJobConfig(TabularJobConfig tabularJobConfig)
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
|
void |
setTextClassificationJobConfig(TextClassificationJobConfig textClassificationJobConfig)
Settings used to configure an AutoML job V2 for the text classification problem type.
|
void |
setTextGenerationJobConfig(TextGenerationJobConfig textGenerationJobConfig)
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
|
void |
setTimeSeriesForecastingJobConfig(TimeSeriesForecastingJobConfig timeSeriesForecastingJobConfig)
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLProblemTypeConfig |
withImageClassificationJobConfig(ImageClassificationJobConfig imageClassificationJobConfig)
Settings used to configure an AutoML job V2 for the image classification problem type.
|
AutoMLProblemTypeConfig |
withTabularJobConfig(TabularJobConfig tabularJobConfig)
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
|
AutoMLProblemTypeConfig |
withTextClassificationJobConfig(TextClassificationJobConfig textClassificationJobConfig)
Settings used to configure an AutoML job V2 for the text classification problem type.
|
AutoMLProblemTypeConfig |
withTextGenerationJobConfig(TextGenerationJobConfig textGenerationJobConfig)
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
|
AutoMLProblemTypeConfig |
withTimeSeriesForecastingJobConfig(TimeSeriesForecastingJobConfig timeSeriesForecastingJobConfig)
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
|
public void setImageClassificationJobConfig(ImageClassificationJobConfig imageClassificationJobConfig)
Settings used to configure an AutoML job V2 for the image classification problem type.
imageClassificationJobConfig
- Settings used to configure an AutoML job V2 for the image classification problem type.public ImageClassificationJobConfig getImageClassificationJobConfig()
Settings used to configure an AutoML job V2 for the image classification problem type.
public AutoMLProblemTypeConfig withImageClassificationJobConfig(ImageClassificationJobConfig imageClassificationJobConfig)
Settings used to configure an AutoML job V2 for the image classification problem type.
imageClassificationJobConfig
- Settings used to configure an AutoML job V2 for the image classification problem type.public void setTextClassificationJobConfig(TextClassificationJobConfig textClassificationJobConfig)
Settings used to configure an AutoML job V2 for the text classification problem type.
textClassificationJobConfig
- Settings used to configure an AutoML job V2 for the text classification problem type.public TextClassificationJobConfig getTextClassificationJobConfig()
Settings used to configure an AutoML job V2 for the text classification problem type.
public AutoMLProblemTypeConfig withTextClassificationJobConfig(TextClassificationJobConfig textClassificationJobConfig)
Settings used to configure an AutoML job V2 for the text classification problem type.
textClassificationJobConfig
- Settings used to configure an AutoML job V2 for the text classification problem type.public void setTimeSeriesForecastingJobConfig(TimeSeriesForecastingJobConfig timeSeriesForecastingJobConfig)
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
timeSeriesForecastingJobConfig
- Settings used to configure an AutoML job V2 for the time-series forecasting problem type.public TimeSeriesForecastingJobConfig getTimeSeriesForecastingJobConfig()
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
public AutoMLProblemTypeConfig withTimeSeriesForecastingJobConfig(TimeSeriesForecastingJobConfig timeSeriesForecastingJobConfig)
Settings used to configure an AutoML job V2 for the time-series forecasting problem type.
timeSeriesForecastingJobConfig
- Settings used to configure an AutoML job V2 for the time-series forecasting problem type.public void setTabularJobConfig(TabularJobConfig tabularJobConfig)
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
tabularJobConfig
- Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).public TabularJobConfig getTabularJobConfig()
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
public AutoMLProblemTypeConfig withTabularJobConfig(TabularJobConfig tabularJobConfig)
Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).
tabularJobConfig
- Settings used to configure an AutoML job V2 for the tabular problem type (regression, classification).public void setTextGenerationJobConfig(TextGenerationJobConfig textGenerationJobConfig)
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
textGenerationJobConfig
- Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
public TextGenerationJobConfig getTextGenerationJobConfig()
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
public AutoMLProblemTypeConfig withTextGenerationJobConfig(TextGenerationJobConfig textGenerationJobConfig)
Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
textGenerationJobConfig
- Settings used to configure an AutoML job V2 for the text generation (LLMs fine-tuning) problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
public String toString()
toString
in class Object
Object.toString()
public AutoMLProblemTypeConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.