Struct aws_sdk_frauddetector::types::TrainingResultV2
source · #[non_exhaustive]pub struct TrainingResultV2 {
pub data_validation_metrics: Option<DataValidationMetrics>,
pub training_metrics_v2: Option<TrainingMetricsV2>,
pub variable_importance_metrics: Option<VariableImportanceMetrics>,
pub aggregated_variables_importance_metrics: Option<AggregatedVariablesImportanceMetrics>,
}
Expand description
The training result details.
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.data_validation_metrics: Option<DataValidationMetrics>
The model training data validation metrics.
training_metrics_v2: Option<TrainingMetricsV2>
The training metric details.
variable_importance_metrics: Option<VariableImportanceMetrics>
The variable importance metrics details.
aggregated_variables_importance_metrics: Option<AggregatedVariablesImportanceMetrics>
The variable importance metrics of the aggregated variables.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address
and user
.
Implementations§
source§impl TrainingResultV2
impl TrainingResultV2
sourcepub fn data_validation_metrics(&self) -> Option<&DataValidationMetrics>
pub fn data_validation_metrics(&self) -> Option<&DataValidationMetrics>
The model training data validation metrics.
sourcepub fn training_metrics_v2(&self) -> Option<&TrainingMetricsV2>
pub fn training_metrics_v2(&self) -> Option<&TrainingMetricsV2>
The training metric details.
sourcepub fn variable_importance_metrics(&self) -> Option<&VariableImportanceMetrics>
pub fn variable_importance_metrics(&self) -> Option<&VariableImportanceMetrics>
The variable importance metrics details.
sourcepub fn aggregated_variables_importance_metrics(
&self
) -> Option<&AggregatedVariablesImportanceMetrics>
pub fn aggregated_variables_importance_metrics( &self ) -> Option<&AggregatedVariablesImportanceMetrics>
The variable importance metrics of the aggregated variables.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address
and user
.
source§impl TrainingResultV2
impl TrainingResultV2
sourcepub fn builder() -> TrainingResultV2Builder
pub fn builder() -> TrainingResultV2Builder
Creates a new builder-style object to manufacture TrainingResultV2
.
Trait Implementations§
source§impl Clone for TrainingResultV2
impl Clone for TrainingResultV2
source§fn clone(&self) -> TrainingResultV2
fn clone(&self) -> TrainingResultV2
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TrainingResultV2
impl Debug for TrainingResultV2
source§impl PartialEq for TrainingResultV2
impl PartialEq for TrainingResultV2
source§fn eq(&self, other: &TrainingResultV2) -> bool
fn eq(&self, other: &TrainingResultV2) -> bool
self
and other
values to be equal, and is used
by ==
.