@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLAlgorithmConfig extends Object implements Serializable, Cloneable, StructuredPojo
The collection of algorithms run on a dataset for training the model candidates of 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 run on a dataset to train the model candidates of 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 run on a dataset to train the model candidates of an Autopilot job.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(AutoMLAlgorithm... autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
|
AutoMLAlgorithmConfig |
withAutoMLAlgorithms(String... autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
|
public List<String> getAutoMLAlgorithms()
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
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"
AutoMLAlgorithmpublic void setAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
autoMLAlgorithms - The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(String... autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
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 run on a dataset to train the model candidates of an Autopilot job.
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"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(Collection<String> autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
autoMLAlgorithms - The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
AutoMLAlgorithmpublic AutoMLAlgorithmConfig withAutoMLAlgorithms(AutoMLAlgorithm... autoMLAlgorithms)
The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
autoMLAlgorithms - The selection of algorithms run on a dataset to train the model candidates of an Autopilot job.
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"
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.