String batchPredictionId
BatchPrediction
at creation. This
value should be identical to the value of the
BatchPredictionID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
that generated predictions for the
BatchPrediction
request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionDataSourceId
DataSource
that points to the group of
observations to predict.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String createdByIamUser
BatchPrediction
.
The account type can be either an AWS root account or an AWS Identity
and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
BatchPrediction
was created. The time
is expressed in epoch time.Date lastUpdatedAt
BatchPrediction
.
The time is expressed in epoch time.String name
BatchPrediction
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
BatchPrediction
. This element can have
one of the following values: PENDING
- Amazon
Machine Learning (Amazon ML) submitted a request to generate
predictions for a batch of observations.INPROGRESS
- The process is underway.FAILED
- The request to peform a batch prediction did
not run to completion. It is not usable.COMPLETED
- The batch prediction process completed
successfully.DELETED
- The
BatchPrediction
is marked as deleted. It is not
usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
String outputUri
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String message
Constraints:
Length: 0 - 10240
String batchPredictionId
BatchPrediction
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionName
BatchPrediction
. BatchPredictionName
can
only use the UTF-8 character set.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String mLModelId
MLModel
that will generate predictions for
the group of observations.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionDataSourceId
DataSource
that points to the group of
observations to predict.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String outputUri
Amazon ML needs permissions to store and retrieve the logs on your behalf. For information about how to set permissions, see the Amazon Machine Learning Developer Guide.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String batchPredictionId
BatchPrediction
. This value is identical to the value of
the BatchPredictionId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
. Typically, an Amazon Resource Number (ARN)
becomes the ID for a DataSource
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceName
DataSource
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
RDSDataSpec rDSData
DataSource
: DatabaseInformation -
DatabaseName
-
Name of the Amazon RDS database. InstanceIdentifier
- Unique identifier for the Amazon RDS database instance.DatabaseCredentials - AWS Identity and Access Management (IAM) credentials that are used to connect to the Amazon RDS database.
ResourceRole - Role (DataPipelineDefaultResourceRole) assumed by an Amazon Elastic Compute Cloud (EC2) instance to carry out the copy task from Amazon RDS to Amazon S3. For more information, see Role templates for data pipelines.
ServiceRole - Role (DataPipelineDefaultRole) assumed by the AWS Data Pipeline service to monitor the progress of the copy task from Amazon RDS to Amazon Simple Storage Service (S3). For more information, see Role templates for data pipelines.
SecurityInfo - Security
information to use to access an Amazon RDS instance. You need to set
up appropriate ingress rules for the security entity IDs provided to
allow access to the Amazon RDS instance. Specify a
[SubnetId
, SecurityGroupIds
] pair for a
VPC-based Amazon RDS instance.
SelectSqlQuery - Query that
is used to retrieve the observation data for the
Datasource
.
S3StagingLocation - Amazon S3
location for staging RDS data. The data retrieved from Amazon RDS
using SelectSqlQuery
is stored in this location.
DataSchemaUri - Amazon S3 location of the
DataSchema
.
DataSchema - A JSON string
representing the schema. This is not required if
DataSchemaUri
is specified.
DataRearrangement - A JSON string representing the splitting
requirement of a Datasource
.
Sample -
"{\"randomSeed\":\"some-random-seed\",
\"splitting\":{\"percentBegin\":10,\"percentEnd\":60}}"
String roleARN
SelectSqlQuery
) query from Amazon RDS to Amazon S3.
Constraints:
Length: 1 - 100
Boolean computeStatistics
DataSource
. The statistics
are generated from the observation data referenced by a
DataSource
. Amazon ML uses the statistics internally
during an MLModel
training. This parameter must be set to
true
if the
DataSource
needs to be used for
MLModel
training.String dataSourceId
DataSourceID
in
the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceName
DataSource
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
RedshiftDataSpec dataSpec
DataSource
:
DatabaseInformation -
DatabaseName
- Name of the Amazon Redshift database.
ClusterIdentifier
- Unique ID for the Amazon Redshift
cluster.DatabaseCredentials - AWS Identity abd Access Management (IAM) credentials that are used to connect to the Amazon Redshift database.
SelectSqlQuery - Query that is
used to retrieve the observation data for the
Datasource
.
S3StagingLocation - Amazon Simple
Storage Service (Amazon S3) location for staging Amazon Redshift data.
The data retrieved from Amazon Relational Database Service (Amazon
RDS) using SelectSqlQuery
is stored in this
location.
DataSchemaUri - Amazon S3 location of the
DataSchema
.
DataSchema - A JSON string
representing the schema. This is not required if
DataSchemaUri
is specified.
DataRearrangement - A JSON string representing the splitting
requirement of a Datasource
.
Sample -
"{\"randomSeed\":\"some-random-seed\",
\"splitting\":{\"percentBegin\":10,\"percentEnd\":60}}"
String roleARN
A security group to allow Amazon ML to execute the
SelectSqlQuery
query on an Amazon Redshift cluster
An Amazon S3 bucket policy to grant Amazon ML read/write
permissions on the S3StagingLocation
Constraints:
Length: 1 - 100
Boolean computeStatistics
DataSource
. The statistics
are generated from the observation data referenced by a
DataSource
. Amazon ML uses the statistics internally
during MLModel
training. This parameter must be set to
true
if the
DataSource
needs to be used for
MLModel
trainingString dataSourceId
DataSourceID
in
the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceName
DataSource
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
S3DataSpec dataSpec
DataSource
: DataLocationS3 - Amazon Simple Storage Service (Amazon S3) location of the observation data.
DataSchemaLocationS3 -
Amazon S3 location of the DataSchema
.
DataSchema - A JSON string representing the schema. This is not
required if DataSchemaUri
is specified.
DataRearrangement - A JSON string representing the splitting
requirement of a Datasource
.
Sample -
"{\"randomSeed\":\"some-random-seed\",
\"splitting\":{\"percentBegin\":10,\"percentEnd\":60}}"
Boolean computeStatistics
DataSource
. The statistics
are generated from the observation data referenced by a
DataSource
. Amazon ML uses the statistics internally
during an MLModel
training. This parameter must be set to
true
if the
DataSource
needs to be used for
MLModel
trainingString dataSourceId
DataSourceID
in
the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
Evaluation
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationName
Evaluation
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String mLModelId
MLModel
to evaluate. The schema used in
creating the MLModel
must match the schema of the
DataSource
used in the Evaluation
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationDataSourceId
DataSource
for the evaluation. The schema
of the DataSource
must match the schema used to create
the MLModel
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
Evaluation
. This value should be identical to the value
of the EvaluationId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelName
MLModel
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String mLModelType
MLModel
will address. Choose from the following types: REGRESSION
if the MLModel
will be used to
predict a numeric value.BINARY
if the
MLModel
result has two possible values.MULTICLASS
if the MLModel
result has a
limited number of values. For more information, see the Amazon Machine Learning Developer Guide.
Constraints:
Allowed Values: REGRESSION, BINARY, MULTICLASS
Map<K,V> parameters
MLModel
. The
list is implemented as a map of key/value pairs. The following is the current set of training parameters:
sgd.l1RegularizationAmount
- Coefficient
regularization L1 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to zero,
resulting in sparse feature set. If you use this parameter, start by
specifying a small value such as 1.0E-08.
The value is a double
that ranges from 0 to MAX_DOUBLE. The default is not to use L1
normalization. The parameter cannot be used when L2
is
specified. Use this parameter sparingly.
sgd.l2RegularizationAmount
- Coefficient
regularization L2 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to small, nonzero
values. If you use this parameter, start by specifying a small value
such as 1.0E-08.
The valuseis a double that ranges from 0 to
MAX_DOUBLE. The default is not to use L2 normalization. This cannot be
used when L1
is specified. Use this parameter
sparingly.
sgd.maxPasses
- Number of times
that the training process traverses the observations to build the
MLModel
. The value is an integer that ranges from 1 to
10000. The default value is 10.
sgd.maxMLModelSizeInBytes
- Maximum allowed size
of the model. Depending on the input data, the size of the model might
affect its performance.
The value is an integer that ranges from 100000 to 2147483648. The default value is 33554432.
String trainingDataSourceId
DataSource
that points to the training data.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String recipe
MLModel
. You must specify
either the recipe or its URI. If you don???t specify a recipe or its
URI, Amazon ML creates a default.
Constraints:
Length: 0 - 131071
String recipeUri
MLModel
recipe. You must specify either
the recipe or its URI. If you don???t specify a recipe or its URI,
Amazon ML creates a default.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String mLModelId
MLModel
.
This value should be identical to the value of the
MLModelId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
.
This value should be identical to the value of the
MLModelId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
RealtimeEndpointInfo realtimeEndpointInfo
MLModel
String dataSourceId
DataSource
during
creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataLocationS3
DataSource
.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String dataRearrangement
Datasource
.String createdByIamUser
DataSource
was
created. The account type can be either an AWS root account or an AWS
Identity and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
DataSource
was created. The time is
expressed in epoch time.Date lastUpdatedAt
BatchPrediction
.
The time is expressed in epoch time.Long dataSizeInBytes
DataSource
references.Long numberOfFiles
DataSource
.String name
DataSource
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
DataSource
. This element can
have one of the following values: DataSource
.DataSource
did not run to completion. It is not
usable.DataSource
is marked
as deleted. It is not usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
String message
DataSource
.
Constraints:
Length: 0 - 10240
RedshiftMetadata redshiftMetadata
DataSource
details specific to Amazon
Redshift.RDSMetadata rDSMetadata
String roleARN
Constraints:
Length: 1 - 100
Boolean computeStatistics
true
if statistics need to be generated
from the observation data.String batchPredictionId
BatchPrediction
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionId
BatchPrediction
. This value should be identical to the
value of the BatchPredictionID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
. This value should be identical to the value
of the DataSourceID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
Evaluation
to delete.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
Evaluation
. This value should be identical to the value
of the EvaluationId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
.
This value should be identical to the value of the
MLModelID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
.
This value should be identical to the value of the
MLModelId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
RealtimeEndpointInfo realtimeEndpointInfo
MLModel
String filterVariable
BatchPrediction
: CreatedAt
- Sets
the search criteria to the BatchPrediction
creation
date.Status
- Sets the search criteria to the
BatchPrediction
status.Name
- Sets
the search criteria to the contents of the
BatchPrediction
Name
.IAMUser
- Sets the search criteria to the user
account that invoked the BatchPrediction
creation.MLModelId
- Sets the search criteria to the
MLModel
used in the BatchPrediction
.DataSourceId
- Sets the search criteria to the
DataSource
used in the BatchPrediction
.DataURI
- Sets the search criteria to the data
file(s) used in the BatchPrediction
. The URL can identify
either a file or an Amazon Simple Storage Solution (Amazon S3) bucket
or directory.
Constraints:
Allowed Values: CreatedAt, LastUpdatedAt, Status, Name, IAMUser, MLModelId, DataSourceId, DataURI
String eQ
BatchPrediction
results will
have FilterVariable
values that exactly match the value
specified with EQ
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gT
BatchPrediction
results
will have FilterVariable
values that are greater than the
value specified with GT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lT
BatchPrediction
results will
have FilterVariable
values that are less than the value
specified with LT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gE
BatchPrediction
results will have
FilterVariable
values that are greater than or equal to
the value specified with GE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lE
BatchPrediction
results will have FilterVariable
values that are less
than or equal to the value specified with LE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String nE
BatchPrediction
results
will have FilterVariable
values not equal to the value
specified with NE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String prefix
Name
or Id
. For example, a Batch
Prediction
operation could have the Name
2014-09-09-HolidayGiftMailer
. To search for this
BatchPrediction
, select Name
for the
FilterVariable
and any of the following strings for the
Prefix
:
2014-09
2014-09-09
2014-09-09-Holiday
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String sortOrder
MLModel
s. asc
- Arranges
the list in ascending order (A-Z, 0-9).dsc
-
Arranges the list in descending order (Z-A, 9-0).Results are sorted by FilterVariable
.
Constraints:
Allowed Values: asc, dsc
String nextToken
Integer limit
Constraints:
Range: 1 - 100
com.amazonaws.internal.ListWithAutoConstructFlag<T> results
String nextToken
String filterVariable
DataSource
: CreatedAt
- Sets the
search criteria to DataSource
creation dates.Status
- Sets the search criteria to
DataSource
statuses.Name
- Sets
the search criteria to the contents of DataSource
Name
.DataUri
- Sets the
search criteria to the URI of data files used to create the
DataSource
. The URI can identify either a file or an
Amazon Simple Storage Service (Amazon S3) bucket or directory.IAMUser
- Sets the search criteria to the user
account that invoked the DataSource
creation.
Constraints:
Allowed Values: CreatedAt, LastUpdatedAt, Status, Name, DataLocationS3, IAMUser
String eQ
DataSource
results will have
FilterVariable
values that exactly match the value
specified with EQ
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gT
DataSource
results will
have FilterVariable
values that are greater than the
value specified with GT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lT
DataSource
results will have
FilterVariable
values that are less than the value
specified with LT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gE
DataSource
results will have FilterVariable
values that are greater
than or equal to the value specified with GE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lE
DataSource
results will have FilterVariable
values that are less
than or equal to the value specified with LE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String nE
DataSource
results will
have FilterVariable
values not equal to the value
specified with NE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String prefix
Name
or Id
. For example, a
DataSource
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this
DataSource
, select Name
for the
FilterVariable
and any of the following strings for the
Prefix
:
2014-09
2014-09-09
2014-09-09-Holiday
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String sortOrder
DataSource
. asc
- Arranges
the list in ascending order (A-Z, 0-9).dsc
-
Arranges the list in descending order (Z-A, 9-0).Results are sorted by FilterVariable
.
Constraints:
Allowed Values: asc, dsc
String nextToken
Integer limit
DataSource
to include in the
result.
Constraints:
Range: 1 - 100
com.amazonaws.internal.ListWithAutoConstructFlag<T> results
DataSource
that meet the search criteria.String nextToken
String filterVariable
Evaluation
objects: CreatedAt
-
Sets the search criteria to the Evaluation
creation
date.Status
- Sets the search criteria to the
Evaluation
status.Name
- Sets the
search criteria to the contents of Evaluation
Name
.IAMUser
- Sets the search
criteria to the user account that invoked an
Evaluation
.MLModelId
- Sets the
search criteria to the MLModel
that was evaluated.DataSourceId
- Sets the search criteria to the
DataSource
used in Evaluation
.DataUri
- Sets the search criteria to the data
file(s) used in Evaluation
. The URL can identify either a
file or an Amazon Simple Storage Solution (Amazon S3) bucket or
directory.
Constraints:
Allowed Values: CreatedAt, LastUpdatedAt, Status, Name, IAMUser, MLModelId, DataSourceId, DataURI
String eQ
Evaluation
results will have
FilterVariable
values that exactly match the value
specified with EQ
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gT
Evaluation
results will
have FilterVariable
values that are greater than the
value specified with GT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lT
Evaluation
results will have
FilterVariable
values that are less than the value
specified with LT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gE
Evaluation
results will have FilterVariable
values that are greater
than or equal to the value specified with GE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lE
Evaluation
results will have FilterVariable
values that are less
than or equal to the value specified with LE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String nE
Evaluation
results will
have FilterVariable
values not equal to the value
specified with NE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String prefix
Name
or Id
. For example, an
Evaluation
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this
Evaluation
, select Name
for the
FilterVariable
and any of the following strings for the
Prefix
:
2014-09
2014-09-09
2014-09-09-Holiday
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String sortOrder
Evaluation
. asc
- Arranges
the list in ascending order (A-Z, 0-9).dsc
-
Arranges the list in descending order (Z-A, 9-0).Results are sorted by FilterVariable
.
Constraints:
Allowed Values: asc, dsc
String nextToken
Integer limit
Evaluation
to include in the
result.
Constraints:
Range: 1 - 100
com.amazonaws.internal.ListWithAutoConstructFlag<T> results
String nextToken
String filterVariable
MLModel
: CreatedAt
- Sets the
search criteria to MLModel
creation date.Status
- Sets the search criteria to
MLModel
status.Name
- Sets the
search criteria to the contents of MLModel
Name
.IAMUser
- Sets the search
criteria to the user account that invoked the MLModel
creation.TrainingDataSourceId
- Sets the search
criteria to the DataSource
used to train one or more
MLModel
.RealtimeEndpointStatus
-
Sets the search criteria to the MLModel
real-time
endpoint status.MLModelType
- Sets the search
criteria to MLModel
type: binary, regression, or
multi-class.Algorithm
- Sets the search
criteria to the algorithm that the MLModel
uses.TrainingDataURI
- Sets the search criteria to the
data file(s) used in training a MLModel
. The URL can
identify either a file or an Amazon Simple Storage Service (Amazon S3)
bucket or directory.
Constraints:
Allowed Values: CreatedAt, LastUpdatedAt, Status, Name, IAMUser, TrainingDataSourceId, RealtimeEndpointStatus, MLModelType, Algorithm, TrainingDataURI
String eQ
MLModel
results will have
FilterVariable
values that exactly match the value
specified with EQ
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gT
MLModel
results will have
FilterVariable
values that are greater than the value
specified with GT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lT
MLModel
results will have
FilterVariable
values that are less than the value
specified with LT
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String gE
MLModel
results will have FilterVariable
values that are greater
than or equal to the value specified with GE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String lE
MLModel
results
will have FilterVariable
values that are less than or
equal to the value specified with LE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String nE
MLModel
results will have
FilterVariable
values not equal to the value specified
with NE
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String prefix
Name
or Id
. For example, an
MLModel
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this
MLModel
, select Name
for the
FilterVariable
and any of the following strings for the
Prefix
:
2014-09
2014-09-09
2014-09-09-Holiday
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String sortOrder
MLModel
. asc
- Arranges the
list in ascending order (A-Z, 0-9).dsc
-
Arranges the list in descending order (Z-A, 9-0).Results are sorted by FilterVariable
.
Constraints:
Allowed Values: asc, dsc
String nextToken
Integer limit
Constraints:
Range: 1 - 100
com.amazonaws.internal.ListWithAutoConstructFlag<T> results
String nextToken
String evaluationId
Evaluation
at creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
that is the focus of the
evaluation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationDataSourceId
DataSource
that is used to evaluate the
MLModel
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String createdByIamUser
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
Evaluation
was created. The time is
expressed in epoch time.Date lastUpdatedAt
Evaluation
. The
time is expressed in epoch time.String name
Evaluation
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
PENDING
- Amazon Machine
Learning (Amazon ML) submitted a request to evaluate an
MLModel
.INPROGRESS
- The
evaluation is underway.FAILED
- The request to
evaluate an MLModel
did not run to completion. It is not
usable.COMPLETED
- The evaluation process
completed successfully.DELETED
- The
Evaluation
is marked as deleted. It is not usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
PerformanceMetrics performanceMetrics
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 MLModel
uses the Area Under
the Curve (AUC) technique to measure performance.
RegressionRMSE: A regression MLModel
uses 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
MLModel
uses the F1 score technique to measure
performance.
For more information about performance metrics, please see the Amazon Machine Learning Developer Guide.
String message
MLModel
.
Constraints:
Length: 0 - 10240
String batchPredictionId
BatchPrediction
at creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionId
BatchPrediction
at creation. This
value should be identical to the value of the
BatchPredictionID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
that generated predictions for the
BatchPrediction
request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionDataSourceId
DataSource
that was used to create the
BatchPrediction
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String createdByIamUser
BatchPrediction
.
The account type can be either an AWS root account or an AWS Identity
and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
BatchPrediction
was created. The time
is expressed in epoch time.Date lastUpdatedAt
BatchPrediction
. The
time is expressed in epoch time.String name
BatchPrediction
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
BatchPrediction
, which can be one of
the following values: PENDING
- Amazon Machine
Learning (Amazon ML) submitted a request to generate batch
predictions.INPROGRESS
- The batch predictions
are in progress.FAILED
- The request to perform
a batch prediction did not run to completion. It is not usable.COMPLETED
- The batch prediction process completed
successfully.DELETED
- The
BatchPrediction
is marked as deleted. It is not
usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
String outputUri
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String logUri
String message
Constraints:
Length: 0 - 10240
String dataSourceId
DataSource
at creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
Boolean verbose
GetDataSource
operation should
return DataSourceSchema
. If true,
DataSourceSchema
is returned.
If false,
DataSourceSchema
is not returned.
String dataSourceId
DataSource
at creation. This value
should be identical to the value of the DataSourceId
in
the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String dataRearrangement
DataSource
.String createdByIamUser
DataSource
was
created. The account type can be either an AWS root account or an AWS
Identity and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
DataSource
was created. The time is
expressed in epoch time.Date lastUpdatedAt
DataSource
. The
time is expressed in epoch time.Long dataSizeInBytes
Long numberOfFiles
DataSource
.String name
DataSource
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
DataSource
. This element can
have one of the following values: PENDING
-
Amazon Machine Language (Amazon ML) submitted a request to create a
DataSource
.INPROGRESS
- The
creation process is underway.FAILED
- The
request to create a DataSource
did not run to completion.
It is not usable.COMPLETED
- The creation
process completed successfully.DELETED
- The
DataSource
is marked as deleted. It is not usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
String logUri
DataSource
operation.String message
DataSource
.
Constraints:
Length: 0 - 10240
RedshiftMetadata redshiftMetadata
DataSource
details specific to Amazon
Redshift.RDSMetadata rDSMetadata
String roleARN
Constraints:
Length: 1 - 100
Boolean computeStatistics
true
if statistics need to be generated
from the observation data.String dataSourceSchema
DataSource
. This parameter is provided as part of the verbose format.
Constraints:
Length: 0 - 131071
String evaluationId
Evaluation
to retrieve. The evaluation of
each MLModel
is recorded and cataloged. The ID provides
the means to access the information.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
EvaluationId
in
the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
that was the focus of the
evaluation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationDataSourceId
DataSource
used for this evaluation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String createdByIamUser
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
Evaluation
was created. The time is
expressed in epoch time.Date lastUpdatedAt
BatchPrediction
.
The time is expressed in epoch time.String name
Evaluation
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String status
PENDING
- Amazon Machine
Language (Amazon ML) submitted a request to evaluate an
MLModel
.INPROGRESS
- The
evaluation is underway.FAILED
- The request to
evaluate an MLModel
did not run to completion. It is not
usable.COMPLETED
- The evaluation process
completed successfully.DELETED
- The
Evaluation
is marked as deleted. It is not usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
PerformanceMetrics performanceMetrics
MLModel
performed using
observations referenced by the DataSource
. One of the
following metric is returned based on the type of the
MLModel
: BinaryAUC: A binary
MLModel
uses the Area Under the Curve (AUC) technique to
measure performance.
RegressionRMSE: A regression
MLModel
uses 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 MLModel
uses the
F1 score technique to measure performance.
For more information about performance metrics, please see the Amazon Machine Learning Developer Guide.
String logUri
String message
MLModel
.
Constraints:
Length: 0 - 10240
String mLModelId
MLModelId
in the
request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String trainingDataSourceId
DataSource
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String createdByIamUser
MLModel
was created.
The account type can be either an AWS root account or an AWS Identity
and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
MLModel
was created. The time is
expressed in epoch time.Date lastUpdatedAt
MLModel
. The time
is expressed in epoch time.String name
MLModel
.
Constraints:
Length: 0 - 1024
String status
MLModel
. This element can have
one of the following values: PENDING
- Amazon
Machine Learning (Amazon ML) submitted a request to describe a
MLModel
.INPROGRESS
- The request
is processing.FAILED
- The request did not run
to completion. It is not usable.COMPLETED
- The
request completed successfully.DELETED
- The
MLModel
is marked as deleted. It is not usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
Long sizeInBytes
RealtimeEndpointInfo endpointInfo
MLModel
Map<K,V> trainingParameters
MLModel
. The
list is implemented as a map of key/value pairs. The following is the current set of training parameters:
sgd.l1RegularizationAmount
- Coefficient
regularization L1 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to zero,
resulting in a sparse feature set. If you use this parameter, specify
a small value, such as 1.0E-04 or 1.0E-08.
The value is a double
that ranges from 0 to MAX_DOUBLE. The default is not to use L1
normalization. The parameter cannot be used when L2
is
specified. Use this parameter sparingly.
sgd.l2RegularizationAmount
- Coefficient
regularization L2 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to small, nonzero
values. If you use this parameter, specify a small value, such as
1.0E-04 or 1.0E-08.
The value is a double that ranges from 0 to
MAX_DOUBLE. The default is not to use L2 normalization. This parameter
cannot be used when L1
is specified. Use this parameter
sparingly.
sgd.maxPasses
- The number of
times that the training process traverses the observations to build
the MLModel
. The value is an integer that ranges from 1
to 10000. The default value is 10.
sgd.maxMLModelSizeInBytes
- The maximum allowed
size of the model. Depending on the input data, the model size might
affect performance.
The value is an integer that ranges from 100000 to 2147483648. The default value is 33554432.
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String mLModelType
MLModel
category. The following are the
available types:
Constraints:
Allowed Values: REGRESSION, BINARY, MULTICLASS
Float scoreThreshold
MLModel
s, and marks the boundary between a positive
prediction and a negative prediction. Output values greater than or
equal to the threshold receive a positive result from the MLModel,
such as true
. Output values less than the threshold
receive a negative response from the MLModel, such as
false
.
Date scoreThresholdLastUpdatedAt
ScoreThreshold
.
The time is expressed in epoch time.String logUri
CreateMLModel
operation.String message
MLModel
.
Constraints:
Length: 0 - 10240
String recipe
MLModel
. The
Recipe
provides detailed information about the
observation data to use during training, as well as manipulations to
perform on the observation data during training.
This parameter is provided as part of the verbose format.
Constraints:
Length: 0 - 131071
String schema
DataSource
. This parameter is provided as part of the verbose format.
Constraints:
Length: 0 - 131071
Integer code
Integer code
Integer code
Integer code
String mLModelId
MLModel
at creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String trainingDataSourceId
DataSource
. The
CreateMLModel operation uses the
TrainingDataSourceId
.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String createdByIamUser
MLModel
was created.
The account type can be either an AWS root account or an AWS Identity
and Access Management (IAM) user account.
Constraints:
Pattern: arn:aws:iam::[0-9]+:((user/.+)|(root))
Date createdAt
MLModel
was created. The time is
expressed in epoch time.Date lastUpdatedAt
MLModel
. The time
is expressed in epoch time.String name
MLModel
.
Constraints:
Length: 0 - 1024
String status
MLModel
. This element can have
one of the following values: MLModel
.MLModel
did not run to completion. It is not usable.MLModel
is marked as deleted. It is not
usable.
Constraints:
Allowed Values: PENDING, INPROGRESS, FAILED, COMPLETED, DELETED
Long sizeInBytes
RealtimeEndpointInfo endpointInfo
MLModel
.Map<K,V> trainingParameters
MLModel
. The
list is implemented as a map of key/value pairs. The following is the current set of training parameters:
sgd.l1RegularizationAmount
- Coefficient
regularization L1 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to zero,
resulting in a sparse feature set. If you use this parameter, specify
a small value, such as 1.0E-04 or 1.0E-08.
The value is a double
that ranges from 0 to MAX_DOUBLE. The default is not to use L1
normalization. The parameter cannot be used when L2
is
specified. Use this parameter sparingly.
sgd.l2RegularizationAmount
- Coefficient
regularization L2 norm. It controls overfitting the data by penalizing
large coefficients. This tends to drive coefficients to small, nonzero
values. If you use this parameter, specify a small value, such as
1.0E-04 or 1.0E-08.
The valus is a double that ranges from 0 to
MAX_DOUBLE. The default is not to use L2 normalization. This cannot be
used when L1
is specified. Use this parameter
sparingly.
sgd.maxPasses
- Number of times
that the training process traverses the observations to build the
MLModel
. The value is an integer that ranges from 1 to
10000. The default value is 10.
sgd.maxMLModelSizeInBytes
- Maximum allowed size
of the model. Depending on the input data, the model size might affect
performance.
The value is an integer that ranges from 100000 to 2147483648. The default value is 33554432.
String inputDataLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String algorithm
MLModel
. The following
algorithm is supported:
Constraints:
Allowed Values: sgd
String mLModelType
MLModel
category. The following are the
available types:
Constraints:
Allowed Values: REGRESSION, BINARY, MULTICLASS
Float scoreThreshold
Date scoreThresholdLastUpdatedAt
ScoreThreshold
.
The time is expressed in epoch time.String message
MLModel
.
Constraints:
Length: 0 - 10240
String predictedLabel
MLModel
.
Constraints:
Length: 1 -
Float predictedValue
MLModel
.Map<K,V> predictedScores
Map<K,V> details
Prediction prediction
Predict
operation:
Details
- Contains the following attributes:
DetailsAttributes.PREDICTIVE_MODEL_TYPE - REGRESSION | BINARY |
MULTICLASS DetailsAttributes.ALGORITHM - SGD
PredictedLabel
- Present for either a BINARY or
MULTICLASS MLModel
request.
PredictedScores
- Contains the raw classification score
corresponding to each label.
PredictedValue
- Present for a REGRESSION
MLModel
request.
String username
RDSSelectSqlQuery
query.
Constraints:
Length: 1 - 128
String password
RDSSelectQuery
query.
Constraints:
Length: 8 - 128
RDSDatabase databaseInformation
DatabaseName
and
InstanceIdentifier
of an an Amazon RDS database.String selectSqlQuery
DataSource
.
Constraints:
Length: 1 - 16777216
RDSDatabaseCredentials databaseCredentials
String s3StagingLocation
SelectSqlQuery
is stored in this
location.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String dataRearrangement
DataSource
. Sample -
"{\"randomSeed\":\"some-random-seed\",
\"splitting\":{\"percentBegin\":10,\"percentEnd\":60}}"
String dataSchema
DataSchemaUri
is specified.
Constraints:
Length: 0 - 131071
String dataSchemaUri
DataSchema
.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String resourceRole
Constraints:
Length: 1 - 64
String serviceRole
Constraints:
Length: 1 - 64
String subnetId
Constraints:
Length: 1 - 255
com.amazonaws.internal.ListWithAutoConstructFlag<T> securityGroupIds
RDSDatabase database
String databaseUserName
RDSSelectSqlQuery
query.
Constraints:
Length: 1 - 128
String selectSqlQuery
Verbose
is true in
GetDataSourceInput
.
Constraints:
Length: 1 - 16777216
String resourceRole
Constraints:
Length: 1 - 64
String serviceRole
Constraints:
Length: 1 - 64
String dataPipelineId
Constraints:
Length: 1 - 1024
Integer peakRequestsPerSecond
MLModel
, measured in incoming requests per second.Date createdAt
MLModel
was received. The time is expressed in epoch
time.String endpointUrl
MLModel
. The application must wait until the real-time endpoint is ready before using this URI.
Constraints:
Length: 0 - 2048
Pattern: https://[a-zA-Z0-9-.]*\.amazon(aws)?\.com[/]?
String endpointStatus
MLModel
. This element can have one of the following
values:
Constraints:
Allowed Values: NONE, READY, UPDATING, FAILED
String username
RedshiftSelectSqlQuery
query. The username should be
valid for an Amazon Redshift USER.
Constraints:
Length: 1 - 128
String password
RedshiftSelectSqlQuery
query.
The password should be valid for an Amazon Redshift USER.
Constraints:
Length: 8 - 64
RedshiftDatabase databaseInformation
DatabaseName
and
ClusterIdentifier
for an Amazon Redshift
DataSource
.String selectSqlQuery
DataSource
.
Constraints:
Length: 1 - 16777216
RedshiftDatabaseCredentials databaseCredentials
String s3StagingLocation
SelectSqlQuery
query.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String dataRearrangement
DataSource
.String dataSchema
DataSource
.
Constraints:
Length: 0 - 131071
String dataSchemaUri
DataSource
.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
RedshiftDatabase redshiftDatabase
String databaseUserName
RedshiftSelectSqlQuery
query. The username should be
valid for an Amazon Redshift USER.
Constraints:
Length: 1 - 128
String selectSqlQuery
Verbose
is true in GetDataSourceInput.
Constraints:
Length: 1 - 16777216
Integer code
String dataLocationS3
DataSource
.
The URI specifies a data file or an Amazon Simple Storage Service
(Amazon S3) directory or bucket containing data files.
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String dataRearrangement
Datasource
.String dataSchema
DataSource
.
Constraints:
Length: 0 - 131071
String dataSchemaLocationS3
Constraints:
Length: 0 - 2048
Pattern: s3://([^/]+)(/.*)?
String batchPredictionId
BatchPrediction
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String batchPredictionName
BatchPrediction
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String batchPredictionId
BatchPrediction
during creation.
This value should be identical to the value of the
BatchPredictionId
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceId
DataSource
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String dataSourceName
DataSource
that will replace the current description.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String dataSourceId
DataSource
during creation. This
value should be identical to the value of the
DataSourceID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationId
Evaluation
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String evaluationName
Evaluation
that will replace the current content.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
String evaluationId
Evaluation
during creation. This
value should be identical to the value of the Evaluation
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelId
MLModel
during creation.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
String mLModelName
MLModel
.
Constraints:
Length: 0 - 1024
Pattern: .*\S.*|^$
Float scoreThreshold
ScoreThreshold
used in binary classification
MLModel
that marks the boundary between a positive
prediction and a negative prediction. Output values greater than or
equal to the ScoreThreshold
receive a positive result
from the MLModel
, such as true
. Output
values less than the ScoreThreshold
receive a negative
response from the MLModel
, such as false
.
String mLModelId
MLModel
during creation. This
value should be identical to the value of the MLModelID
in the request.
Constraints:
Length: 1 - 64
Pattern: [a-zA-Z0-9_.-]+
Copyright © 2015. All rights reserved.