@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"
AutoMLAlgorithm
public 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"
AutoMLAlgorithm
public 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"
AutoMLAlgorithm
public 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"
AutoMLAlgorithm
public 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"
AutoMLAlgorithm
public String toString()
toString
in class Object
Object.toString()
public AutoMLAlgorithmConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.