Evaluation
¶
Source code in docs_src/capo_machine_learning/types/evaluation.py
created_at
instance-attribute
¶
created_at: NotRequired[EpochTime]
The time that the Evaluation was created. The time is expressed in epoch time.
created_by_iam_user
instance-attribute
¶
created_by_iam_user: NotRequired[AwsUserArn]
The AWS user account that invoked the evaluation. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.
evaluation_data_source_id
instance-attribute
¶
evaluation_data_source_id: NotRequired[EntityId]
The ID of the DataSource that is used to evaluate the MLModel.
evaluation_id
instance-attribute
¶
evaluation_id: NotRequired[EntityId]
The ID that is assigned to the Evaluation at creation.
input_data_location_s3
instance-attribute
¶
input_data_location_s3: NotRequired[S3Url]
The location and name of the data in Amazon Simple Storage Server (Amazon S3) that is used in the evaluation.
last_updated_at
instance-attribute
¶
last_updated_at: NotRequired[EpochTime]
The time of the most recent edit to the Evaluation. The time is expressed in epoch time.
message
instance-attribute
¶
message: NotRequired[Message]
A description of the most recent details about evaluating the MLModel.
ml_model_id
instance-attribute
¶
ml_model_id: NotRequired[EntityId]
The ID of the MLModel that is the focus of the evaluation.
name
instance-attribute
¶
name: NotRequired[EntityName]
A user-supplied name or description of the Evaluation.
performance_metrics
instance-attribute
¶
performance_metrics: NotRequired[PerformanceMetrics]
Measurements of how well the MLModel performed, using observations referenced by the DataSource. One of the following metrics is returned, based on the type of the MLModel:
-
BinaryAUC: A binary
MLModeluses the Area Under the Curve (AUC) technique to measure performance. -
RegressionRMSE: A regression
MLModeluses the Root Mean Square Error (RMSE) technique to measure performance. RMSE measures the difference between predicted and actual values for a single variable. -
MulticlassAvgFScore: A multiclass
MLModeluses the F1 score technique to measure performance.
For more information about performance metrics, please see the Amazon Machine Learning Developer Guide.
status
instance-attribute
¶
status: NotRequired[EntityStatus]
The status of the evaluation. This element can have one of the following values:
-
PENDING- Amazon Machine Learning (Amazon ML) submitted a request to evaluate anMLModel. -
INPROGRESS- The evaluation is underway. -
FAILED- The request to evaluate anMLModeldid not run to completion. It is not usable. -
COMPLETED- The evaluation process completed successfully. -
DELETED- TheEvaluationis marked as deleted. It is not usable.