#[non_exhaustive]pub struct HyperParameterTuningJobStrategyConfig { /* private fields */ }
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.
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() -> Builder
pub fn builder() -> Builder
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
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq<HyperParameterTuningJobStrategyConfig> for HyperParameterTuningJobStrategyConfig
impl PartialEq<HyperParameterTuningJobStrategyConfig> for HyperParameterTuningJobStrategyConfig
source§fn eq(&self, other: &HyperParameterTuningJobStrategyConfig) -> bool
fn eq(&self, other: &HyperParameterTuningJobStrategyConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.