#[non_exhaustive]pub struct GetCustomModelOutput {Show 13 fields
pub model_arn: String,
pub model_name: String,
pub job_name: Option<String>,
pub job_arn: String,
pub base_model_arn: String,
pub model_kms_key_arn: Option<String>,
pub hyper_parameters: Option<HashMap<String, String>>,
pub training_data_config: Option<TrainingDataConfig>,
pub validation_data_config: Option<ValidationDataConfig>,
pub output_data_config: Option<OutputDataConfig>,
pub training_metrics: Option<TrainingMetrics>,
pub validation_metrics: Option<Vec<ValidatorMetric>>,
pub creation_time: DateTime,
/* private fields */
}
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.model_arn: String
ARN associated with this model.
model_name: String
Model name associated with this model.
job_name: Option<String>
Job name associated with this model.
job_arn: String
Job ARN associated with this model.
base_model_arn: String
ARN of the base model.
model_kms_key_arn: Option<String>
The custom model is encrypted at rest using this key.
hyper_parameters: Option<HashMap<String, String>>
Hyperparameter values associated with this model.
training_data_config: Option<TrainingDataConfig>
Information about the training dataset.
validation_data_config: Option<ValidationDataConfig>
Array of up to 10 validators.
output_data_config: Option<OutputDataConfig>
Output data configuration associated with this custom model.
training_metrics: Option<TrainingMetrics>
The training metrics from the job creation.
validation_metrics: Option<Vec<ValidatorMetric>>
The validation metrics from the job creation.
creation_time: DateTime
Creation time of the model.
Implementations§
source§impl GetCustomModelOutput
impl GetCustomModelOutput
sourcepub fn model_name(&self) -> &str
pub fn model_name(&self) -> &str
Model name associated with this model.
sourcepub fn base_model_arn(&self) -> &str
pub fn base_model_arn(&self) -> &str
ARN of the base model.
sourcepub fn model_kms_key_arn(&self) -> Option<&str>
pub fn model_kms_key_arn(&self) -> Option<&str>
The custom model is encrypted at rest using this key.
sourcepub fn hyper_parameters(&self) -> Option<&HashMap<String, String>>
pub fn hyper_parameters(&self) -> Option<&HashMap<String, String>>
Hyperparameter values associated with this model.
sourcepub fn training_data_config(&self) -> Option<&TrainingDataConfig>
pub fn training_data_config(&self) -> Option<&TrainingDataConfig>
Information about the training dataset.
sourcepub fn validation_data_config(&self) -> Option<&ValidationDataConfig>
pub fn validation_data_config(&self) -> Option<&ValidationDataConfig>
Array of up to 10 validators.
sourcepub fn output_data_config(&self) -> Option<&OutputDataConfig>
pub fn output_data_config(&self) -> Option<&OutputDataConfig>
Output data configuration associated with this custom model.
sourcepub fn training_metrics(&self) -> Option<&TrainingMetrics>
pub fn training_metrics(&self) -> Option<&TrainingMetrics>
The training metrics from the job creation.
sourcepub fn validation_metrics(&self) -> &[ValidatorMetric]
pub fn validation_metrics(&self) -> &[ValidatorMetric]
The validation metrics from the job creation.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .validation_metrics.is_none()
.
sourcepub fn creation_time(&self) -> &DateTime
pub fn creation_time(&self) -> &DateTime
Creation time of the model.
source§impl GetCustomModelOutput
impl GetCustomModelOutput
sourcepub fn builder() -> GetCustomModelOutputBuilder
pub fn builder() -> GetCustomModelOutputBuilder
Creates a new builder-style object to manufacture GetCustomModelOutput
.
Trait Implementations§
source§impl Clone for GetCustomModelOutput
impl Clone for GetCustomModelOutput
source§fn clone(&self) -> GetCustomModelOutput
fn clone(&self) -> GetCustomModelOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetCustomModelOutput
impl Debug for GetCustomModelOutput
source§impl PartialEq for GetCustomModelOutput
impl PartialEq for GetCustomModelOutput
source§fn eq(&self, other: &GetCustomModelOutput) -> bool
fn eq(&self, other: &GetCustomModelOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetCustomModelOutput
impl RequestId for GetCustomModelOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.