#[non_exhaustive]pub struct AlgorithmValidationProfile {
pub profile_name: Option<String>,
pub training_job_definition: Option<TrainingJobDefinition>,
pub transform_job_definition: Option<TransformJobDefinition>,
}
Expand description
Defines a training job and a batch transform job that SageMaker runs to validate your algorithm.
The data provided in the validation profile is made available to your buyers on Amazon Web Services Marketplace.
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.profile_name: Option<String>
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
training_job_definition: Option<TrainingJobDefinition>
The TrainingJobDefinition
object that describes the training job that SageMaker runs to validate your algorithm.
transform_job_definition: Option<TransformJobDefinition>
The TransformJobDefinition
object that describes the transform job that SageMaker runs to validate your algorithm.
Implementations§
source§impl AlgorithmValidationProfile
impl AlgorithmValidationProfile
sourcepub fn profile_name(&self) -> Option<&str>
pub fn profile_name(&self) -> Option<&str>
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
sourcepub fn training_job_definition(&self) -> Option<&TrainingJobDefinition>
pub fn training_job_definition(&self) -> Option<&TrainingJobDefinition>
The TrainingJobDefinition
object that describes the training job that SageMaker runs to validate your algorithm.
sourcepub fn transform_job_definition(&self) -> Option<&TransformJobDefinition>
pub fn transform_job_definition(&self) -> Option<&TransformJobDefinition>
The TransformJobDefinition
object that describes the transform job that SageMaker runs to validate your algorithm.
source§impl AlgorithmValidationProfile
impl AlgorithmValidationProfile
sourcepub fn builder() -> AlgorithmValidationProfileBuilder
pub fn builder() -> AlgorithmValidationProfileBuilder
Creates a new builder-style object to manufacture AlgorithmValidationProfile
.
Trait Implementations§
source§impl Clone for AlgorithmValidationProfile
impl Clone for AlgorithmValidationProfile
source§fn clone(&self) -> AlgorithmValidationProfile
fn clone(&self) -> AlgorithmValidationProfile
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AlgorithmValidationProfile
impl Debug for AlgorithmValidationProfile
source§impl PartialEq for AlgorithmValidationProfile
impl PartialEq for AlgorithmValidationProfile
source§fn eq(&self, other: &AlgorithmValidationProfile) -> bool
fn eq(&self, other: &AlgorithmValidationProfile) -> bool
self
and other
values to be equal, and is used
by ==
.