#[non_exhaustive]pub struct HyperParameterTuningJobCompletionDetails {
pub number_of_training_jobs_objective_not_improving: Option<i32>,
pub convergence_detected_time: Option<DateTime>,
}
Expand description
A structure that contains runtime information about both current and completed hyperparameter tuning jobs.
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.number_of_training_jobs_objective_not_improving: Option<i32>
The number of training jobs launched by a tuning job that are not improving (1% or less) as measured by model performance evaluated against an objective function.
convergence_detected_time: Option<DateTime>
The time in timestamp format that AMT detected model convergence, as defined by a lack of significant improvement over time based on criteria developed over a wide range of diverse benchmarking tests.
Implementations§
source§impl HyperParameterTuningJobCompletionDetails
impl HyperParameterTuningJobCompletionDetails
sourcepub fn number_of_training_jobs_objective_not_improving(&self) -> Option<i32>
pub fn number_of_training_jobs_objective_not_improving(&self) -> Option<i32>
The number of training jobs launched by a tuning job that are not improving (1% or less) as measured by model performance evaluated against an objective function.
sourcepub fn convergence_detected_time(&self) -> Option<&DateTime>
pub fn convergence_detected_time(&self) -> Option<&DateTime>
The time in timestamp format that AMT detected model convergence, as defined by a lack of significant improvement over time based on criteria developed over a wide range of diverse benchmarking tests.
source§impl HyperParameterTuningJobCompletionDetails
impl HyperParameterTuningJobCompletionDetails
sourcepub fn builder() -> HyperParameterTuningJobCompletionDetailsBuilder
pub fn builder() -> HyperParameterTuningJobCompletionDetailsBuilder
Creates a new builder-style object to manufacture HyperParameterTuningJobCompletionDetails
.
Trait Implementations§
source§impl Clone for HyperParameterTuningJobCompletionDetails
impl Clone for HyperParameterTuningJobCompletionDetails
source§fn clone(&self) -> HyperParameterTuningJobCompletionDetails
fn clone(&self) -> HyperParameterTuningJobCompletionDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for HyperParameterTuningJobCompletionDetails
impl PartialEq for HyperParameterTuningJobCompletionDetails
source§fn eq(&self, other: &HyperParameterTuningJobCompletionDetails) -> bool
fn eq(&self, other: &HyperParameterTuningJobCompletionDetails) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for HyperParameterTuningJobCompletionDetails
Auto Trait Implementations§
impl Freeze for HyperParameterTuningJobCompletionDetails
impl RefUnwindSafe for HyperParameterTuningJobCompletionDetails
impl Send for HyperParameterTuningJobCompletionDetails
impl Sync for HyperParameterTuningJobCompletionDetails
impl Unpin for HyperParameterTuningJobCompletionDetails
impl UnwindSafe for HyperParameterTuningJobCompletionDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more