@Generated(value="software.amazon.awssdk:codegen") public final class AutoMLAlgorithmConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutoMLAlgorithmConfig.Builder,AutoMLAlgorithmConfig>
The collection of algorithms run on a dataset for training the model candidates of an Autopilot job.
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | AutoMLAlgorithmConfig.Builder | 
| Modifier and Type | Method and Description | 
|---|---|
| List<AutoMLAlgorithm> | autoMLAlgorithms()
 The selection of algorithms run on a dataset to train the model candidates of an Autopilot job. | 
| List<String> | autoMLAlgorithmsAsStrings()
 The selection of algorithms run on a dataset to train the model candidates of an Autopilot job. | 
| static AutoMLAlgorithmConfig.Builder | builder() | 
| boolean | equals(Object obj) | 
| boolean | equalsBySdkFields(Object obj) | 
| <T> Optional<T> | getValueForField(String fieldName,
                Class<T> clazz) | 
| boolean | hasAutoMLAlgorithms()For responses, this returns true if the service returned a value for the AutoMLAlgorithms property. | 
| int | hashCode() | 
| List<SdkField<?>> | sdkFields() | 
| static Class<? extends AutoMLAlgorithmConfig.Builder> | serializableBuilderClass() | 
| AutoMLAlgorithmConfig.Builder | toBuilder() | 
| String | toString()Returns a string representation of this object. | 
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final List<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"
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
 This method will never return null. If you would like to know whether the service returned this field (so that
 you can differentiate between null and empty), you can use the hasAutoMLAlgorithms() method.
 
         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"
public final boolean hasAutoMLAlgorithms()
isEmpty() method on the property).
 This is useful because the SDK will never return a null collection or map, but you may need to differentiate
 between the service returning nothing (or null) and the service returning an empty collection or map. For
 requests, this returns true if a value for the property was specified in the request builder, and false if a
 value was not specified.public final List<String> autoMLAlgorithmsAsStrings()
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"
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
 This method will never return null. If you would like to know whether the service returned this field (so that
 you can differentiate between null and empty), you can use the hasAutoMLAlgorithms() method.
 
         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"
public AutoMLAlgorithmConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AutoMLAlgorithmConfig.Builder,AutoMLAlgorithmConfig>public static AutoMLAlgorithmConfig.Builder builder()
public static Class<? extends AutoMLAlgorithmConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.