#[non_exhaustive]pub struct DescribeHyperParameterTuningJobOutput {Show 15 fields
pub hyper_parameter_tuning_job_name: Option<String>,
pub hyper_parameter_tuning_job_arn: Option<String>,
pub hyper_parameter_tuning_job_config: Option<HyperParameterTuningJobConfig>,
pub training_job_definition: Option<HyperParameterTrainingJobDefinition>,
pub training_job_definitions: Option<Vec<HyperParameterTrainingJobDefinition>>,
pub hyper_parameter_tuning_job_status: Option<HyperParameterTuningJobStatus>,
pub creation_time: Option<DateTime>,
pub hyper_parameter_tuning_end_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub training_job_status_counters: Option<TrainingJobStatusCounters>,
pub objective_status_counters: Option<ObjectiveStatusCounters>,
pub best_training_job: Option<HyperParameterTrainingJobSummary>,
pub overall_best_training_job: Option<HyperParameterTrainingJobSummary>,
pub warm_start_config: Option<HyperParameterTuningJobWarmStartConfig>,
pub failure_reason: Option<String>,
}
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.hyper_parameter_tuning_job_name: Option<String>
The name of the tuning job.
hyper_parameter_tuning_job_arn: Option<String>
The Amazon Resource Name (ARN) of the tuning job.
hyper_parameter_tuning_job_config: Option<HyperParameterTuningJobConfig>
The HyperParameterTuningJobConfig
object that specifies the configuration of the tuning job.
training_job_definition: Option<HyperParameterTrainingJobDefinition>
The HyperParameterTrainingJobDefinition
object that specifies the definition of the training jobs that this tuning job launches.
training_job_definitions: Option<Vec<HyperParameterTrainingJobDefinition>>
A list of the HyperParameterTrainingJobDefinition
objects launched for this tuning job.
hyper_parameter_tuning_job_status: Option<HyperParameterTuningJobStatus>
The status of the tuning job: InProgress, Completed, Failed, Stopping, or Stopped.
creation_time: Option<DateTime>
The date and time that the tuning job started.
hyper_parameter_tuning_end_time: Option<DateTime>
The date and time that the tuning job ended.
last_modified_time: Option<DateTime>
The date and time that the status of the tuning job was modified.
training_job_status_counters: Option<TrainingJobStatusCounters>
The TrainingJobStatusCounters
object that specifies the number of training jobs, categorized by status, that this tuning job launched.
objective_status_counters: Option<ObjectiveStatusCounters>
The ObjectiveStatusCounters
object that specifies the number of training jobs, categorized by the status of their final objective metric, that this tuning job launched.
best_training_job: Option<HyperParameterTrainingJobSummary>
A TrainingJobSummary
object that describes the training job that completed with the best current HyperParameterTuningJobObjective
.
overall_best_training_job: Option<HyperParameterTrainingJobSummary>
If the hyperparameter tuning job is an warm start tuning job with a WarmStartType
of IDENTICAL_DATA_AND_ALGORITHM
, this is the TrainingJobSummary
for the training job with the best objective metric value of all training jobs launched by this tuning job and all parent jobs specified for the warm start tuning job.
warm_start_config: Option<HyperParameterTuningJobWarmStartConfig>
The configuration for starting the hyperparameter parameter tuning job using one or more previous tuning jobs as a starting point. The results of previous tuning jobs are used to inform which combinations of hyperparameters to search over in the new tuning job.
failure_reason: Option<String>
If the tuning job failed, the reason it failed.
Implementations
sourceimpl DescribeHyperParameterTuningJobOutput
impl DescribeHyperParameterTuningJobOutput
sourcepub fn hyper_parameter_tuning_job_name(&self) -> Option<&str>
pub fn hyper_parameter_tuning_job_name(&self) -> Option<&str>
The name of the tuning job.
sourcepub fn hyper_parameter_tuning_job_arn(&self) -> Option<&str>
pub fn hyper_parameter_tuning_job_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the tuning job.
sourcepub fn hyper_parameter_tuning_job_config(
&self
) -> Option<&HyperParameterTuningJobConfig>
pub fn hyper_parameter_tuning_job_config(
&self
) -> Option<&HyperParameterTuningJobConfig>
The HyperParameterTuningJobConfig
object that specifies the configuration of the tuning job.
sourcepub fn training_job_definition(
&self
) -> Option<&HyperParameterTrainingJobDefinition>
pub fn training_job_definition(
&self
) -> Option<&HyperParameterTrainingJobDefinition>
The HyperParameterTrainingJobDefinition
object that specifies the definition of the training jobs that this tuning job launches.
sourcepub fn training_job_definitions(
&self
) -> Option<&[HyperParameterTrainingJobDefinition]>
pub fn training_job_definitions(
&self
) -> Option<&[HyperParameterTrainingJobDefinition]>
A list of the HyperParameterTrainingJobDefinition
objects launched for this tuning job.
sourcepub fn hyper_parameter_tuning_job_status(
&self
) -> Option<&HyperParameterTuningJobStatus>
pub fn hyper_parameter_tuning_job_status(
&self
) -> Option<&HyperParameterTuningJobStatus>
The status of the tuning job: InProgress, Completed, Failed, Stopping, or Stopped.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that the tuning job started.
sourcepub fn hyper_parameter_tuning_end_time(&self) -> Option<&DateTime>
pub fn hyper_parameter_tuning_end_time(&self) -> Option<&DateTime>
The date and time that the tuning job ended.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The date and time that the status of the tuning job was modified.
sourcepub fn training_job_status_counters(&self) -> Option<&TrainingJobStatusCounters>
pub fn training_job_status_counters(&self) -> Option<&TrainingJobStatusCounters>
The TrainingJobStatusCounters
object that specifies the number of training jobs, categorized by status, that this tuning job launched.
sourcepub fn objective_status_counters(&self) -> Option<&ObjectiveStatusCounters>
pub fn objective_status_counters(&self) -> Option<&ObjectiveStatusCounters>
The ObjectiveStatusCounters
object that specifies the number of training jobs, categorized by the status of their final objective metric, that this tuning job launched.
sourcepub fn best_training_job(&self) -> Option<&HyperParameterTrainingJobSummary>
pub fn best_training_job(&self) -> Option<&HyperParameterTrainingJobSummary>
A TrainingJobSummary
object that describes the training job that completed with the best current HyperParameterTuningJobObjective
.
sourcepub fn overall_best_training_job(
&self
) -> Option<&HyperParameterTrainingJobSummary>
pub fn overall_best_training_job(
&self
) -> Option<&HyperParameterTrainingJobSummary>
If the hyperparameter tuning job is an warm start tuning job with a WarmStartType
of IDENTICAL_DATA_AND_ALGORITHM
, this is the TrainingJobSummary
for the training job with the best objective metric value of all training jobs launched by this tuning job and all parent jobs specified for the warm start tuning job.
sourcepub fn warm_start_config(
&self
) -> Option<&HyperParameterTuningJobWarmStartConfig>
pub fn warm_start_config(
&self
) -> Option<&HyperParameterTuningJobWarmStartConfig>
The configuration for starting the hyperparameter parameter tuning job using one or more previous tuning jobs as a starting point. The results of previous tuning jobs are used to inform which combinations of hyperparameters to search over in the new tuning job.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
If the tuning job failed, the reason it failed.
sourceimpl DescribeHyperParameterTuningJobOutput
impl DescribeHyperParameterTuningJobOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeHyperParameterTuningJobOutput
Trait Implementations
sourceimpl Clone for DescribeHyperParameterTuningJobOutput
impl Clone for DescribeHyperParameterTuningJobOutput
sourcefn clone(&self) -> DescribeHyperParameterTuningJobOutput
fn clone(&self) -> DescribeHyperParameterTuningJobOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl PartialEq<DescribeHyperParameterTuningJobOutput> for DescribeHyperParameterTuningJobOutput
impl PartialEq<DescribeHyperParameterTuningJobOutput> for DescribeHyperParameterTuningJobOutput
sourcefn eq(&self, other: &DescribeHyperParameterTuningJobOutput) -> bool
fn eq(&self, other: &DescribeHyperParameterTuningJobOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DescribeHyperParameterTuningJobOutput) -> bool
fn ne(&self, other: &DescribeHyperParameterTuningJobOutput) -> bool
This method tests for !=
.
impl StructuralPartialEq for DescribeHyperParameterTuningJobOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeHyperParameterTuningJobOutput
impl Send for DescribeHyperParameterTuningJobOutput
impl Sync for DescribeHyperParameterTuningJobOutput
impl Unpin for DescribeHyperParameterTuningJobOutput
impl UnwindSafe for DescribeHyperParameterTuningJobOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more