#[non_exhaustive]pub struct ModelQuantizationConfigBuilder { /* private fields */ }
Expand description
A builder for ModelQuantizationConfig
.
Implementations§
source§impl ModelQuantizationConfigBuilder
impl ModelQuantizationConfigBuilder
sourcepub fn image(self, input: impl Into<String>) -> Self
pub fn image(self, input: impl Into<String>) -> Self
The URI of an LMI DLC in Amazon ECR. SageMaker uses this image to run the optimization.
sourcepub fn set_image(self, input: Option<String>) -> Self
pub fn set_image(self, input: Option<String>) -> Self
The URI of an LMI DLC in Amazon ECR. SageMaker uses this image to run the optimization.
sourcepub fn get_image(&self) -> &Option<String>
pub fn get_image(&self) -> &Option<String>
The URI of an LMI DLC in Amazon ECR. SageMaker uses this image to run the optimization.
sourcepub fn override_environment(
self,
k: impl Into<String>,
v: impl Into<String>,
) -> Self
pub fn override_environment( self, k: impl Into<String>, v: impl Into<String>, ) -> Self
Adds a key-value pair to override_environment
.
To override the contents of this collection use set_override_environment
.
Environment variables that override the default ones in the model container.
sourcepub fn set_override_environment(
self,
input: Option<HashMap<String, String>>,
) -> Self
pub fn set_override_environment( self, input: Option<HashMap<String, String>>, ) -> Self
Environment variables that override the default ones in the model container.
sourcepub fn get_override_environment(&self) -> &Option<HashMap<String, String>>
pub fn get_override_environment(&self) -> &Option<HashMap<String, String>>
Environment variables that override the default ones in the model container.
sourcepub fn build(self) -> ModelQuantizationConfig
pub fn build(self) -> ModelQuantizationConfig
Consumes the builder and constructs a ModelQuantizationConfig
.
Trait Implementations§
source§impl Clone for ModelQuantizationConfigBuilder
impl Clone for ModelQuantizationConfigBuilder
source§fn clone(&self) -> ModelQuantizationConfigBuilder
fn clone(&self) -> ModelQuantizationConfigBuilder
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 Default for ModelQuantizationConfigBuilder
impl Default for ModelQuantizationConfigBuilder
source§fn default() -> ModelQuantizationConfigBuilder
fn default() -> ModelQuantizationConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ModelQuantizationConfigBuilder
impl PartialEq for ModelQuantizationConfigBuilder
source§fn eq(&self, other: &ModelQuantizationConfigBuilder) -> bool
fn eq(&self, other: &ModelQuantizationConfigBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ModelQuantizationConfigBuilder
Auto Trait Implementations§
impl Freeze for ModelQuantizationConfigBuilder
impl RefUnwindSafe for ModelQuantizationConfigBuilder
impl Send for ModelQuantizationConfigBuilder
impl Sync for ModelQuantizationConfigBuilder
impl Unpin for ModelQuantizationConfigBuilder
impl UnwindSafe for ModelQuantizationConfigBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.