File Coverage

blib/lib/Paws/MachineLearning/GetEvaluationOutput.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::MachineLearning::GetEvaluationOutput;
3 1     1   469 use Moose;
  1         6  
  1         8  
4             has ComputeTime => (is => 'ro', isa => 'Int');
5             has CreatedAt => (is => 'ro', isa => 'Str');
6             has CreatedByIamUser => (is => 'ro', isa => 'Str');
7             has EvaluationDataSourceId => (is => 'ro', isa => 'Str');
8             has EvaluationId => (is => 'ro', isa => 'Str');
9             has FinishedAt => (is => 'ro', isa => 'Str');
10             has InputDataLocationS3 => (is => 'ro', isa => 'Str');
11             has LastUpdatedAt => (is => 'ro', isa => 'Str');
12             has LogUri => (is => 'ro', isa => 'Str');
13             has Message => (is => 'ro', isa => 'Str');
14             has MLModelId => (is => 'ro', isa => 'Str');
15             has Name => (is => 'ro', isa => 'Str');
16             has PerformanceMetrics => (is => 'ro', isa => 'Paws::MachineLearning::PerformanceMetrics');
17             has StartedAt => (is => 'ro', isa => 'Str');
18             has Status => (is => 'ro', isa => 'Str');
19              
20             has _request_id => (is => 'ro', isa => 'Str');
21              
22             ### main pod documentation begin ###
23              
24             =head1 NAME
25              
26             Paws::MachineLearning::GetEvaluationOutput
27              
28             =head1 ATTRIBUTES
29              
30              
31             =head2 ComputeTime => Int
32              
33             The approximate CPU time in milliseconds that Amazon Machine Learning
34             spent processing the C<Evaluation>, normalized and scaled on
35             computation resources. C<ComputeTime> is only available if the
36             C<Evaluation> is in the C<COMPLETED> state.
37              
38              
39             =head2 CreatedAt => Str
40              
41             The time that the C<Evaluation> was created. The time is expressed in
42             epoch time.
43              
44              
45             =head2 CreatedByIamUser => Str
46              
47             The AWS user account that invoked the evaluation. The account type can
48             be either an AWS root account or an AWS Identity and Access Management
49             (IAM) user account.
50              
51              
52             =head2 EvaluationDataSourceId => Str
53              
54             The C<DataSource> used for this evaluation.
55              
56              
57             =head2 EvaluationId => Str
58              
59             The evaluation ID which is same as the C<EvaluationId> in the request.
60              
61              
62             =head2 FinishedAt => Str
63              
64             The epoch time when Amazon Machine Learning marked the C<Evaluation> as
65             C<COMPLETED> or C<FAILED>. C<FinishedAt> is only available when the
66             C<Evaluation> is in the C<COMPLETED> or C<FAILED> state.
67              
68              
69             =head2 InputDataLocationS3 => Str
70              
71             The location of the data file or directory in Amazon Simple Storage
72             Service (Amazon S3).
73              
74              
75             =head2 LastUpdatedAt => Str
76              
77             The time of the most recent edit to the C<Evaluation>. The time is
78             expressed in epoch time.
79              
80              
81             =head2 LogUri => Str
82              
83             A link to the file that contains logs of the C<CreateEvaluation>
84             operation.
85              
86              
87             =head2 Message => Str
88              
89             A description of the most recent details about evaluating the
90             C<MLModel>.
91              
92              
93             =head2 MLModelId => Str
94              
95             The ID of the C<MLModel> that was the focus of the evaluation.
96              
97              
98             =head2 Name => Str
99              
100             A user-supplied name or description of the C<Evaluation>.
101              
102              
103             =head2 PerformanceMetrics => L<Paws::MachineLearning::PerformanceMetrics>
104              
105             Measurements of how well the C<MLModel> performed using observations
106             referenced by the C<DataSource>. One of the following metric is
107             returned based on the type of the C<MLModel>:
108              
109             =over
110              
111             =item *
112              
113             BinaryAUC: A binary C<MLModel> uses the Area Under the Curve (AUC)
114             technique to measure performance.
115              
116             =item *
117              
118             RegressionRMSE: A regression C<MLModel> uses the Root Mean Square Error
119             (RMSE) technique to measure performance. RMSE measures the difference
120             between predicted and actual values for a single variable.
121              
122             =item *
123              
124             MulticlassAvgFScore: A multiclass C<MLModel> uses the F1 score
125             technique to measure performance.
126              
127             =back
128              
129             For more information about performance metrics, please see the Amazon
130             Machine Learning Developer Guide.
131              
132              
133             =head2 StartedAt => Str
134              
135             The epoch time when Amazon Machine Learning marked the C<Evaluation> as
136             C<INPROGRESS>. C<StartedAt> isn't available if the C<Evaluation> is in
137             the C<PENDING> state.
138              
139              
140             =head2 Status => Str
141              
142             The status of the evaluation. This element can have one of the
143             following values:
144              
145             =over
146              
147             =item * C<PENDING> - Amazon Machine Language (Amazon ML) submitted a
148             request to evaluate an C<MLModel>.
149              
150             =item * C<INPROGRESS> - The evaluation is underway.
151              
152             =item * C<FAILED> - The request to evaluate an C<MLModel> did not run
153             to completion. It is not usable.
154              
155             =item * C<COMPLETED> - The evaluation process completed successfully.
156              
157             =item * C<DELETED> - The C<Evaluation> is marked as deleted. It is not
158             usable.
159              
160             =back
161              
162              
163             Valid values are: C<"PENDING">, C<"INPROGRESS">, C<"FAILED">, C<"COMPLETED">, C<"DELETED">
164             =head2 _request_id => Str
165              
166              
167             =cut
168              
169             1;