Struct aws_sdk_sagemaker::model::training_specification::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for TrainingSpecification
Implementations
The Amazon ECR registry path of the Docker image that contains the training algorithm.
The Amazon ECR registry path of the Docker image that contains the training algorithm.
An MD5 hash of the training algorithm that identifies the Docker image used for training.
An MD5 hash of the training algorithm that identifies the Docker image used for training.
pub fn supported_hyper_parameters(
self,
input: impl Into<HyperParameterSpecification>
) -> Self
pub fn supported_hyper_parameters(
self,
input: impl Into<HyperParameterSpecification>
) -> Self
Appends an item to supported_hyper_parameters
.
To override the contents of this collection use set_supported_hyper_parameters
.
A list of the HyperParameterSpecification
objects, that define the
supported hyperparameters. This is required if the algorithm supports automatic model
tuning.>
pub fn set_supported_hyper_parameters(
self,
input: Option<Vec<HyperParameterSpecification>>
) -> Self
pub fn set_supported_hyper_parameters(
self,
input: Option<Vec<HyperParameterSpecification>>
) -> Self
A list of the HyperParameterSpecification
objects, that define the
supported hyperparameters. This is required if the algorithm supports automatic model
tuning.>
pub fn supported_training_instance_types(
self,
input: impl Into<TrainingInstanceType>
) -> Self
pub fn supported_training_instance_types(
self,
input: impl Into<TrainingInstanceType>
) -> Self
Appends an item to supported_training_instance_types
.
To override the contents of this collection use set_supported_training_instance_types
.
A list of the instance types that this algorithm can use for training.
pub fn set_supported_training_instance_types(
self,
input: Option<Vec<TrainingInstanceType>>
) -> Self
pub fn set_supported_training_instance_types(
self,
input: Option<Vec<TrainingInstanceType>>
) -> Self
A list of the instance types that this algorithm can use for training.
Indicates whether the algorithm supports distributed training. If set to false, buyers can't request more than one instance during training.
Indicates whether the algorithm supports distributed training. If set to false, buyers can't request more than one instance during training.
Appends an item to metric_definitions
.
To override the contents of this collection use set_metric_definitions
.
A list of MetricDefinition
objects, which are used for parsing metrics
generated by the algorithm.
A list of MetricDefinition
objects, which are used for parsing metrics
generated by the algorithm.
Appends an item to training_channels
.
To override the contents of this collection use set_training_channels
.
A list of ChannelSpecification
objects, which specify the input sources
to be used by the algorithm.
A list of ChannelSpecification
objects, which specify the input sources
to be used by the algorithm.
pub fn supported_tuning_job_objective_metrics(
self,
input: impl Into<HyperParameterTuningJobObjective>
) -> Self
pub fn supported_tuning_job_objective_metrics(
self,
input: impl Into<HyperParameterTuningJobObjective>
) -> Self
Appends an item to supported_tuning_job_objective_metrics
.
To override the contents of this collection use set_supported_tuning_job_objective_metrics
.
A list of the metrics that the algorithm emits that can be used as the objective metric in a hyperparameter tuning job.
pub fn set_supported_tuning_job_objective_metrics(
self,
input: Option<Vec<HyperParameterTuningJobObjective>>
) -> Self
pub fn set_supported_tuning_job_objective_metrics(
self,
input: Option<Vec<HyperParameterTuningJobObjective>>
) -> Self
A list of the metrics that the algorithm emits that can be used as the objective metric in a hyperparameter tuning job.
Consumes the builder and constructs a TrainingSpecification
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more