AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Namespace: Amazon.MachineLearning
Assembly: AWSSDK.dll
Version: (assembly version)
public interface IAmazonMachineLearning IDisposable
The IAmazonMachineLearning type exposes the following members
Name | Description | |
---|---|---|
BeginCreateBatchPrediction(CreateBatchPredictionRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateBatchPrediction operation. | |
BeginCreateDataSourceFromRDS(CreateDataSourceFromRDSRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateDataSourceFromRDS operation. | |
BeginCreateDataSourceFromRedshift(CreateDataSourceFromRedshiftRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateDataSourceFromRedshift operation. | |
BeginCreateDataSourceFromS3(CreateDataSourceFromS3Request, AsyncCallback, object) | Initiates the asynchronous execution of the CreateDataSourceFromS3 operation. | |
BeginCreateEvaluation(CreateEvaluationRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateEvaluation operation. | |
BeginCreateMLModel(CreateMLModelRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateMLModel operation. | |
BeginCreateRealtimeEndpoint(CreateRealtimeEndpointRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateRealtimeEndpoint operation. | |
BeginDeleteBatchPrediction(DeleteBatchPredictionRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteBatchPrediction operation. | |
BeginDeleteDataSource(DeleteDataSourceRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteDataSource operation. | |
BeginDeleteEvaluation(DeleteEvaluationRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteEvaluation operation. | |
BeginDeleteMLModel(DeleteMLModelRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteMLModel operation. | |
BeginDeleteRealtimeEndpoint(DeleteRealtimeEndpointRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteRealtimeEndpoint operation. | |
BeginDescribeBatchPredictions(DescribeBatchPredictionsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DescribeBatchPredictions operation. | |
BeginDescribeDataSources(DescribeDataSourcesRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DescribeDataSources operation. | |
BeginDescribeEvaluations(DescribeEvaluationsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DescribeEvaluations operation. | |
BeginDescribeMLModels(DescribeMLModelsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DescribeMLModels operation. | |
BeginGetBatchPrediction(GetBatchPredictionRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetBatchPrediction operation. | |
BeginGetDataSource(GetDataSourceRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetDataSource operation. | |
BeginGetEvaluation(GetEvaluationRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetEvaluation operation. | |
BeginGetMLModel(GetMLModelRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetMLModel operation. | |
BeginPredict(PredictRequest, AsyncCallback, object) | Initiates the asynchronous execution of the Predict operation. | |
BeginUpdateBatchPrediction(UpdateBatchPredictionRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateBatchPrediction operation. | |
BeginUpdateDataSource(UpdateDataSourceRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateDataSource operation. | |
BeginUpdateEvaluation(UpdateEvaluationRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateEvaluation operation. | |
BeginUpdateMLModel(UpdateMLModelRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateMLModel operation. | |
CreateBatchPrediction(CreateBatchPredictionRequest) |
Generates predictions for a group of observations. The observations to process exist
in one or more data files referenced by a DataSource . This operation
creates a new BatchPrediction , and uses an MLModel and the
data files referenced by the DataSource as information sources.
You can poll for status updates by using the GetBatchPrediction operation and
checking the |
|
CreateDataSourceFromRDS(CreateDataSourceFromRDSRequest) |
Creates a DataSource object from an
Amazon Relational Database Service (Amazon RDS). A DataSource references
data that can be used to perform CreateMLModel, CreateEvaluation, or
CreateBatchPrediction operations.
If Amazon ML cannot accept the input source, it sets the |
|
CreateDataSourceFromRedshift(CreateDataSourceFromRedshiftRequest) |
Creates a DataSource from Amazon
Redshift. A DataSource references data that can be used to perform
either CreateMLModel, CreateEvaluation or CreateBatchPrediction
operations.
If Amazon ML cannot accept the input source, it sets the
The observations should exist in the database hosted on an Amazon Redshift cluster
and should be specified by a
After the |
|
CreateDataSourceFromS3(CreateDataSourceFromS3Request) |
Creates a DataSource object. A DataSource references data
that can be used to perform CreateMLModel, CreateEvaluation, or CreateBatchPrediction
operations.
If Amazon ML cannot accept the input source, it sets the
The observation data used in a
After the |
|
CreateEvaluation(CreateEvaluationRequest) |
Creates a new Evaluation of an MLModel . An MLModel
is evaluated on a set of observations associated to a DataSource . Like
a DataSource for an MLModel , the DataSource
for an Evaluation contains values for the Target Variable. The Evaluation
compares the predicted result for each observation to the actual outcome and provides
a summary so that you know how effective the MLModel functions on the
test data. Evaluation generates a relevant performance metric such as BinaryAUC, RegressionRMSE
or MulticlassAvgFScore based on the corresponding MLModelType : BINARY ,
REGRESSION or MULTICLASS .
You can use the GetEvaluation operation to check progress of the evaluation during the creation operation. |
|
CreateMLModel(CreateMLModelRequest) |
Creates a new MLModel using the data files and the recipe as information
sources.
An
You can use the GetMLModel operation to check progress of the CreateMLModel requires a |
|
CreateRealtimeEndpoint(string) |
Creates a real-time endpoint for the MLModel . The endpoint contains the
URI of the MLModel ; that is, the location to send real-time prediction
requests for the specified MLModel .
|
|
CreateRealtimeEndpoint(CreateRealtimeEndpointRequest) |
Creates a real-time endpoint for the MLModel . The endpoint contains the
URI of the MLModel ; that is, the location to send real-time prediction
requests for the specified MLModel .
|
|
DeleteBatchPrediction(string) |
Assigns the DELETED status to a BatchPrediction , rendering it unusable.
After using the Caution: The result of the |
|
DeleteBatchPrediction(DeleteBatchPredictionRequest) |
Assigns the DELETED status to a BatchPrediction , rendering it unusable.
After using the Caution: The result of the |
|
DeleteDataSource(string) |
Assigns the DELETED status to a DataSource , rendering it unusable.
After using the Caution: The results of the |
|
DeleteDataSource(DeleteDataSourceRequest) |
Assigns the DELETED status to a DataSource , rendering it unusable.
After using the Caution: The results of the |
|
DeleteEvaluation(string) |
Assigns the DELETED status to an Evaluation , rendering it
unusable.
After invoking the Caution: The results of the |
|
DeleteEvaluation(DeleteEvaluationRequest) |
Assigns the DELETED status to an Evaluation , rendering it
unusable.
After invoking the Caution: The results of the |
|
DeleteMLModel(string) |
Assigns the DELETED status to an MLModel , rendering it unusable.
After using the Caution: The result of the |
|
DeleteMLModel(DeleteMLModelRequest) |
Assigns the DELETED status to an MLModel , rendering it unusable.
After using the Caution: The result of the |
|
DeleteRealtimeEndpoint(string) |
Deletes a real time endpoint of an MLModel .
|
|
DeleteRealtimeEndpoint(DeleteRealtimeEndpointRequest) |
Deletes a real time endpoint of an MLModel .
|
|
DescribeBatchPredictions(DescribeBatchPredictionsRequest) |
Returns a list of BatchPrediction operations that match the search criteria
in the request.
|
|
DescribeDataSources(DescribeDataSourcesRequest) |
Returns a list of DataSource that match the search criteria in the request.
|
|
DescribeEvaluations(DescribeEvaluationsRequest) |
Returns a list of DescribeEvaluations that match the search criteria
in the request.
|
|
DescribeMLModels(DescribeMLModelsRequest) |
Returns a list of MLModel that match the search criteria in the request.
|
|
EndCreateBatchPrediction(IAsyncResult) | Finishes the asynchronous execution of the CreateBatchPrediction operation. | |
EndCreateDataSourceFromRDS(IAsyncResult) | Finishes the asynchronous execution of the CreateDataSourceFromRDS operation. | |
EndCreateDataSourceFromRedshift(IAsyncResult) | Finishes the asynchronous execution of the CreateDataSourceFromRedshift operation. | |
EndCreateDataSourceFromS3(IAsyncResult) | Finishes the asynchronous execution of the CreateDataSourceFromS3 operation. | |
EndCreateEvaluation(IAsyncResult) | Finishes the asynchronous execution of the CreateEvaluation operation. | |
EndCreateMLModel(IAsyncResult) | Finishes the asynchronous execution of the CreateMLModel operation. | |
EndCreateRealtimeEndpoint(IAsyncResult) | Finishes the asynchronous execution of the CreateRealtimeEndpoint operation. | |
EndDeleteBatchPrediction(IAsyncResult) | Finishes the asynchronous execution of the DeleteBatchPrediction operation. | |
EndDeleteDataSource(IAsyncResult) | Finishes the asynchronous execution of the DeleteDataSource operation. | |
EndDeleteEvaluation(IAsyncResult) | Finishes the asynchronous execution of the DeleteEvaluation operation. | |
EndDeleteMLModel(IAsyncResult) | Finishes the asynchronous execution of the DeleteMLModel operation. | |
EndDeleteRealtimeEndpoint(IAsyncResult) | Finishes the asynchronous execution of the DeleteRealtimeEndpoint operation. | |
EndDescribeBatchPredictions(IAsyncResult) | Finishes the asynchronous execution of the DescribeBatchPredictions operation. | |
EndDescribeDataSources(IAsyncResult) | Finishes the asynchronous execution of the DescribeDataSources operation. | |
EndDescribeEvaluations(IAsyncResult) | Finishes the asynchronous execution of the DescribeEvaluations operation. | |
EndDescribeMLModels(IAsyncResult) | Finishes the asynchronous execution of the DescribeMLModels operation. | |
EndGetBatchPrediction(IAsyncResult) | Finishes the asynchronous execution of the GetBatchPrediction operation. | |
EndGetDataSource(IAsyncResult) | Finishes the asynchronous execution of the GetDataSource operation. | |
EndGetEvaluation(IAsyncResult) | Finishes the asynchronous execution of the GetEvaluation operation. | |
EndGetMLModel(IAsyncResult) | Finishes the asynchronous execution of the GetMLModel operation. | |
EndPredict(IAsyncResult) | Finishes the asynchronous execution of the Predict operation. | |
EndUpdateBatchPrediction(IAsyncResult) | Finishes the asynchronous execution of the UpdateBatchPrediction operation. | |
EndUpdateDataSource(IAsyncResult) | Finishes the asynchronous execution of the UpdateDataSource operation. | |
EndUpdateEvaluation(IAsyncResult) | Finishes the asynchronous execution of the UpdateEvaluation operation. | |
EndUpdateMLModel(IAsyncResult) | Finishes the asynchronous execution of the UpdateMLModel operation. | |
GetBatchPrediction(string) |
Returns a BatchPrediction that includes detailed metadata, status, and
data file information for a Batch Prediction request.
|
|
GetBatchPrediction(GetBatchPredictionRequest) |
Returns a BatchPrediction that includes detailed metadata, status, and
data file information for a Batch Prediction request.
|
|
GetDataSource(string) |
Returns a DataSource that includes metadata and data file information,
as well as the current status of the DataSource .
|
|
GetDataSource(string, bool) |
Returns a DataSource that includes metadata and data file information,
as well as the current status of the DataSource .
|
|
GetDataSource(GetDataSourceRequest) |
Returns a DataSource that includes metadata and data file information,
as well as the current status of the DataSource .
|
|
GetEvaluation(string) |
Returns an Evaluation that includes metadata as well as the current status
of the Evaluation .
|
|
GetEvaluation(GetEvaluationRequest) |
Returns an Evaluation that includes metadata as well as the current status
of the Evaluation .
|
|
GetMLModel(string) |
Returns an MLModel that includes detailed metadata, and data source information
as well as the current status of the MLModel .
|
|
GetMLModel(string, bool) |
Returns an MLModel that includes detailed metadata, and data source information
as well as the current status of the MLModel .
|
|
GetMLModel(GetMLModelRequest) |
Returns an MLModel that includes detailed metadata, and data source information
as well as the current status of the MLModel .
|
|
Predict(string, string, Dictionary<String, String>) |
Generates a prediction for the observation using the specified ML Model .
Not all response parameters will be populated. Whether a response parameter is populated depends on the type of model requested. |
|
Predict(PredictRequest) |
Generates a prediction for the observation using the specified ML Model .
Not all response parameters will be populated. Whether a response parameter is populated depends on the type of model requested. |
|
UpdateBatchPrediction(string, string) |
Updates the BatchPredictionName of a BatchPrediction .
You can use the GetBatchPrediction operation to view the contents of the updated data element. |
|
UpdateBatchPrediction(UpdateBatchPredictionRequest) |
Updates the BatchPredictionName of a BatchPrediction .
You can use the GetBatchPrediction operation to view the contents of the updated data element. |
|
UpdateDataSource(string, string) |
Updates the DataSourceName of a DataSource .
You can use the GetDataSource operation to view the contents of the updated data element. |
|
UpdateDataSource(UpdateDataSourceRequest) |
Updates the DataSourceName of a DataSource .
You can use the GetDataSource operation to view the contents of the updated data element. |
|
UpdateEvaluation(UpdateEvaluationRequest) |
Updates the EvaluationName of an Evaluation .
You can use the GetEvaluation operation to view the contents of the updated data element. |
|
UpdateEvaluation(string, string) |
Updates the EvaluationName of an Evaluation .
You can use the GetEvaluation operation to view the contents of the updated data element. |
|
UpdateMLModel(string, string, Single) |
Updates the MLModelName and the ScoreThreshold of an MLModel .
You can use the GetMLModel operation to view the contents of the updated data element. |
|
UpdateMLModel(UpdateMLModelRequest) |
Updates the MLModelName and the ScoreThreshold of an MLModel .
You can use the GetMLModel operation to view the contents of the updated data element. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5