Struct aws_sdk_personalize::types::builders::HpoConfigBuilder
source · #[non_exhaustive]pub struct HpoConfigBuilder { /* private fields */ }Expand description
A builder for HpoConfig.
Implementations§
source§impl HpoConfigBuilder
impl HpoConfigBuilder
sourcepub fn hpo_objective(self, input: HpoObjective) -> Self
pub fn hpo_objective(self, input: HpoObjective) -> Self
The metric to optimize during HPO.
Amazon Personalize doesn't support configuring the hpoObjective at this time.
sourcepub fn set_hpo_objective(self, input: Option<HpoObjective>) -> Self
pub fn set_hpo_objective(self, input: Option<HpoObjective>) -> Self
The metric to optimize during HPO.
Amazon Personalize doesn't support configuring the hpoObjective at this time.
sourcepub fn get_hpo_objective(&self) -> &Option<HpoObjective>
pub fn get_hpo_objective(&self) -> &Option<HpoObjective>
The metric to optimize during HPO.
Amazon Personalize doesn't support configuring the hpoObjective at this time.
sourcepub fn hpo_resource_config(self, input: HpoResourceConfig) -> Self
pub fn hpo_resource_config(self, input: HpoResourceConfig) -> Self
Describes the resource configuration for HPO.
sourcepub fn set_hpo_resource_config(self, input: Option<HpoResourceConfig>) -> Self
pub fn set_hpo_resource_config(self, input: Option<HpoResourceConfig>) -> Self
Describes the resource configuration for HPO.
sourcepub fn get_hpo_resource_config(&self) -> &Option<HpoResourceConfig>
pub fn get_hpo_resource_config(&self) -> &Option<HpoResourceConfig>
Describes the resource configuration for HPO.
sourcepub fn algorithm_hyper_parameter_ranges(
self,
input: HyperParameterRanges
) -> Self
pub fn algorithm_hyper_parameter_ranges( self, input: HyperParameterRanges ) -> Self
The hyperparameters and their allowable ranges.
sourcepub fn set_algorithm_hyper_parameter_ranges(
self,
input: Option<HyperParameterRanges>
) -> Self
pub fn set_algorithm_hyper_parameter_ranges( self, input: Option<HyperParameterRanges> ) -> Self
The hyperparameters and their allowable ranges.
sourcepub fn get_algorithm_hyper_parameter_ranges(
&self
) -> &Option<HyperParameterRanges>
pub fn get_algorithm_hyper_parameter_ranges( &self ) -> &Option<HyperParameterRanges>
The hyperparameters and their allowable ranges.
Trait Implementations§
source§impl Clone for HpoConfigBuilder
impl Clone for HpoConfigBuilder
source§fn clone(&self) -> HpoConfigBuilder
fn clone(&self) -> HpoConfigBuilder
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 Debug for HpoConfigBuilder
impl Debug for HpoConfigBuilder
source§impl Default for HpoConfigBuilder
impl Default for HpoConfigBuilder
source§fn default() -> HpoConfigBuilder
fn default() -> HpoConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for HpoConfigBuilder
impl PartialEq for HpoConfigBuilder
source§fn eq(&self, other: &HpoConfigBuilder) -> bool
fn eq(&self, other: &HpoConfigBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for HpoConfigBuilder
Auto Trait Implementations§
impl Freeze for HpoConfigBuilder
impl RefUnwindSafe for HpoConfigBuilder
impl Send for HpoConfigBuilder
impl Sync for HpoConfigBuilder
impl Unpin for HpoConfigBuilder
impl UnwindSafe for HpoConfigBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.