#[non_exhaustive]pub struct HyperParameterTuningJobStrategyConfig {
pub hyperband_strategy_config: Option<HyperbandStrategyConfig>,
}
Expand description
The configuration for a training job launched by a hyperparameter tuning job. Choose Bayesian
for Bayesian optimization, and Random
for random search optimization. For more advanced use cases, use Hyperband
, which evaluates objective metrics for training jobs after every epoch. For more information about strategies, see How Hyperparameter Tuning Works.
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.hyperband_strategy_config: Option<HyperbandStrategyConfig>
The configuration for the object that specifies the Hyperband
strategy. This parameter is only supported for the Hyperband
selection for Strategy
within the HyperParameterTuningJobConfig
API.
Implementations§
source§impl HyperParameterTuningJobStrategyConfig
impl HyperParameterTuningJobStrategyConfig
sourcepub fn hyperband_strategy_config(&self) -> Option<&HyperbandStrategyConfig>
pub fn hyperband_strategy_config(&self) -> Option<&HyperbandStrategyConfig>
The configuration for the object that specifies the Hyperband
strategy. This parameter is only supported for the Hyperband
selection for Strategy
within the HyperParameterTuningJobConfig
API.
source§impl HyperParameterTuningJobStrategyConfig
impl HyperParameterTuningJobStrategyConfig
sourcepub fn builder() -> HyperParameterTuningJobStrategyConfigBuilder
pub fn builder() -> HyperParameterTuningJobStrategyConfigBuilder
Creates a new builder-style object to manufacture HyperParameterTuningJobStrategyConfig
.
Trait Implementations§
source§impl Clone for HyperParameterTuningJobStrategyConfig
impl Clone for HyperParameterTuningJobStrategyConfig
source§fn clone(&self) -> HyperParameterTuningJobStrategyConfig
fn clone(&self) -> HyperParameterTuningJobStrategyConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for HyperParameterTuningJobStrategyConfig
impl PartialEq for HyperParameterTuningJobStrategyConfig
source§fn eq(&self, other: &HyperParameterTuningJobStrategyConfig) -> bool
fn eq(&self, other: &HyperParameterTuningJobStrategyConfig) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for HyperParameterTuningJobStrategyConfig
Auto Trait Implementations§
impl Freeze for HyperParameterTuningJobStrategyConfig
impl RefUnwindSafe for HyperParameterTuningJobStrategyConfig
impl Send for HyperParameterTuningJobStrategyConfig
impl Sync for HyperParameterTuningJobStrategyConfig
impl Unpin for HyperParameterTuningJobStrategyConfig
impl UnwindSafe for HyperParameterTuningJobStrategyConfig
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