pub struct Builder { /* private fields */ }
Expand description
A builder for HyperParameterTuningJobSummary
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn hyper_parameter_tuning_job_name(self, input: impl Into<String>) -> Self
pub fn hyper_parameter_tuning_job_name(self, input: impl Into<String>) -> Self
The name of the tuning job.
sourcepub fn set_hyper_parameter_tuning_job_name(self, input: Option<String>) -> Self
pub fn set_hyper_parameter_tuning_job_name(self, input: Option<String>) -> Self
The name of the tuning job.
sourcepub fn hyper_parameter_tuning_job_arn(self, input: impl Into<String>) -> Self
pub fn hyper_parameter_tuning_job_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the tuning job.
sourcepub fn set_hyper_parameter_tuning_job_arn(self, input: Option<String>) -> Self
pub fn set_hyper_parameter_tuning_job_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the tuning job.
sourcepub fn hyper_parameter_tuning_job_status(
self,
input: HyperParameterTuningJobStatus
) -> Self
pub fn hyper_parameter_tuning_job_status(
self,
input: HyperParameterTuningJobStatus
) -> Self
The status of the tuning job.
sourcepub fn set_hyper_parameter_tuning_job_status(
self,
input: Option<HyperParameterTuningJobStatus>
) -> Self
pub fn set_hyper_parameter_tuning_job_status(
self,
input: Option<HyperParameterTuningJobStatus>
) -> Self
The status of the tuning job.
sourcepub fn strategy(self, input: HyperParameterTuningJobStrategyType) -> Self
pub fn strategy(self, input: HyperParameterTuningJobStrategyType) -> Self
Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.
sourcepub fn set_strategy(
self,
input: Option<HyperParameterTuningJobStrategyType>
) -> Self
pub fn set_strategy(
self,
input: Option<HyperParameterTuningJobStrategyType>
) -> Self
Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The date and time that the tuning job was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The date and time that the tuning job was created.
sourcepub fn hyper_parameter_tuning_end_time(self, input: DateTime) -> Self
pub fn hyper_parameter_tuning_end_time(self, input: DateTime) -> Self
The date and time that the tuning job ended.
sourcepub fn set_hyper_parameter_tuning_end_time(self, input: Option<DateTime>) -> Self
pub fn set_hyper_parameter_tuning_end_time(self, input: Option<DateTime>) -> Self
The date and time that the tuning job ended.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The date and time that the tuning job was modified.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The date and time that the tuning job was modified.
sourcepub fn training_job_status_counters(
self,
input: TrainingJobStatusCounters
) -> Self
pub fn training_job_status_counters(
self,
input: TrainingJobStatusCounters
) -> Self
The TrainingJobStatusCounters
object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.
sourcepub fn set_training_job_status_counters(
self,
input: Option<TrainingJobStatusCounters>
) -> Self
pub fn set_training_job_status_counters(
self,
input: Option<TrainingJobStatusCounters>
) -> Self
The TrainingJobStatusCounters
object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.
sourcepub fn objective_status_counters(self, input: ObjectiveStatusCounters) -> Self
pub fn objective_status_counters(self, input: ObjectiveStatusCounters) -> Self
The ObjectiveStatusCounters
object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.
sourcepub fn set_objective_status_counters(
self,
input: Option<ObjectiveStatusCounters>
) -> Self
pub fn set_objective_status_counters(
self,
input: Option<ObjectiveStatusCounters>
) -> Self
The ObjectiveStatusCounters
object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.
sourcepub fn resource_limits(self, input: ResourceLimits) -> Self
pub fn resource_limits(self, input: ResourceLimits) -> Self
The ResourceLimits
object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.
sourcepub fn set_resource_limits(self, input: Option<ResourceLimits>) -> Self
pub fn set_resource_limits(self, input: Option<ResourceLimits>) -> Self
The ResourceLimits
object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.
sourcepub fn build(self) -> HyperParameterTuningJobSummary
pub fn build(self) -> HyperParameterTuningJobSummary
Consumes the builder and constructs a HyperParameterTuningJobSummary
.