@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLAlgorithmConfig extends Object implements Serializable, Cloneable, StructuredPojo
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
| Constructor and Description |
|---|
AutoMLAlgorithmConfig() |
| Modifier and Type | Method and Description |
|---|---|
AutoMLAlgorithmConfig |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAutoMLAlgorithms()
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(AutoMLAlgorithm... autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(String... autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
|
public List<String> getAutoMLAlgorithms()
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a minimum of 1
algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a
minimum of 1 algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
AutoMLAlgorithmpublic void setAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a minimum of 1
algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
autoMLAlgorithms - The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot
job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a
minimum of 1 algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(String... autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a minimum of 1
algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
NOTE: This method appends the values to the existing list (if any). Use
setAutoMLAlgorithms(java.util.Collection) or withAutoMLAlgorithms(java.util.Collection) if you
want to override the existing values.
autoMLAlgorithms - The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot
job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a
minimum of 1 algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a minimum of 1
algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
autoMLAlgorithms - The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot
job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a
minimum of 1 algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(AutoMLAlgorithm... autoMLAlgorithms)
The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a minimum of 1
algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
autoMLAlgorithms - The selection of algorithms trained on your dataset to generate the model candidates for an Autopilot
job.
For the tabular problem type TabularJobConfig:
Selected algorithms must belong to the list corresponding to the training mode set in AutoMLJobConfig.Mode (ENSEMBLING or HYPERPARAMETER_TUNING). Choose a
minimum of 1 algorithm.
In ENSEMBLING mode:
"catboost"
"extra-trees"
"fastai"
"lightgbm"
"linear-learner"
"nn-torch"
"randomforest"
"xgboost"
In HYPERPARAMETER_TUNING mode:
"linear-learner"
"mlp"
"xgboost"
For the time-series forecasting problem type TimeSeriesForecastingJobConfig:
Choose your algorithms from this list.
"cnn-qr"
"deepar"
"prophet"
"arima"
"npts"
"ets"
AutoMLAlgorithmpublic String toString()
toString in class ObjectObject.toString()public AutoMLAlgorithmConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.