Struct aws_sdk_sagemaker::types::AutoMlAlgorithmConfig
source · #[non_exhaustive]pub struct AutoMlAlgorithmConfig {
pub auto_ml_algorithms: Option<Vec<AutoMlAlgorithm>>,
}
Expand description
The collection of algorithms run on a dataset for training the model candidates of an Autopilot job.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.auto_ml_algorithms: Option<Vec<AutoMlAlgorithm>>
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"
-
Implementations§
source§impl AutoMlAlgorithmConfig
impl AutoMlAlgorithmConfig
sourcepub fn auto_ml_algorithms(&self) -> Option<&[AutoMlAlgorithm]>
pub fn auto_ml_algorithms(&self) -> Option<&[AutoMlAlgorithm]>
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"
-
source§impl AutoMlAlgorithmConfig
impl AutoMlAlgorithmConfig
sourcepub fn builder() -> AutoMlAlgorithmConfigBuilder
pub fn builder() -> AutoMlAlgorithmConfigBuilder
Creates a new builder-style object to manufacture AutoMlAlgorithmConfig
.
Trait Implementations§
source§impl Clone for AutoMlAlgorithmConfig
impl Clone for AutoMlAlgorithmConfig
source§fn clone(&self) -> AutoMlAlgorithmConfig
fn clone(&self) -> AutoMlAlgorithmConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AutoMlAlgorithmConfig
impl Debug for AutoMlAlgorithmConfig
source§impl PartialEq<AutoMlAlgorithmConfig> for AutoMlAlgorithmConfig
impl PartialEq<AutoMlAlgorithmConfig> for AutoMlAlgorithmConfig
source§fn eq(&self, other: &AutoMlAlgorithmConfig) -> bool
fn eq(&self, other: &AutoMlAlgorithmConfig) -> bool
self
and other
values to be equal, and is used
by ==
.