@Generated(value="software.amazon.awssdk:codegen") public final class CandidateGenerationConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CandidateGenerationConfig.Builder,CandidateGenerationConfig>
Stores the configuration information for how model candidates are generated using an AutoML job V2.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CandidateGenerationConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<AutoMLAlgorithmConfig> |
algorithmsConfig()
Stores the configuration information for the selection of algorithms used to train model candidates on tabular
data.
|
static CandidateGenerationConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAlgorithmsConfig()
For responses, this returns true if the service returned a value for the AlgorithmsConfig property.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CandidateGenerationConfig.Builder> |
serializableBuilderClass() |
CandidateGenerationConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasAlgorithmsConfig()
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<AutoMLAlgorithmConfig> algorithmsConfig()
Stores the configuration information for the selection of algorithms used to train model candidates on tabular data.
The list of available algorithms to choose from depends on the training mode set in
TabularJobConfig.Mode .
AlgorithmsConfig should not be set in AUTO training mode.
When AlgorithmsConfig is provided, one AutoMLAlgorithms attribute must be set and one
only.
If the list of algorithms provided as values for AutoMLAlgorithms is empty,
CandidateGenerationConfig uses the full set of algorithms for the given training mode.
When AlgorithmsConfig is not provided, CandidateGenerationConfig uses the full set of
algorithms for the given training mode.
For the list of all algorithms per problem type and training mode, see AutoMLAlgorithmConfig.
For more information on each algorithm, see the Algorithm support section in Autopilot developer guide.
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 hasAlgorithmsConfig() method.
The list of available algorithms to choose from depends on the training mode set in
TabularJobConfig.Mode .
AlgorithmsConfig should not be set in AUTO training mode.
When AlgorithmsConfig is provided, one AutoMLAlgorithms attribute must be set
and one only.
If the list of algorithms provided as values for AutoMLAlgorithms is empty,
CandidateGenerationConfig uses the full set of algorithms for the given training mode.
When AlgorithmsConfig is not provided, CandidateGenerationConfig uses the full
set of algorithms for the given training mode.
For the list of all algorithms per problem type and training mode, see AutoMLAlgorithmConfig.
For more information on each algorithm, see the Algorithm support section in Autopilot developer guide.
public CandidateGenerationConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CandidateGenerationConfig.Builder,CandidateGenerationConfig>public static CandidateGenerationConfig.Builder builder()
public static Class<? extends CandidateGenerationConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.