Classes
The following classes are available globally.
-
Declaration
Objective-C
@interface AWSMachineLearningAddTagsInputSwift
class AWSMachineLearningAddTagsInput -
Amazon ML returns the following elements.
See moreDeclaration
Objective-C
@interface AWSMachineLearningAddTagsOutputSwift
class AWSMachineLearningAddTagsOutput -
Represents the output of a
GetBatchPredictionoperation.The content consists of the detailed metadata, the status, and the data file information of a
See moreBatch Prediction.Declaration
Objective-C
@interface AWSMachineLearningBatchPredictionSwift
class AWSMachineLearningBatchPrediction -
Declaration
Objective-C
@interface AWSMachineLearningCreateBatchPredictionInputSwift
class AWSMachineLearningCreateBatchPredictionInput -
Represents the output of a
CreateBatchPredictionoperation, and is an acknowledgement that Amazon ML received the request.The
See moreCreateBatchPredictionoperation is asynchronous. You can poll for status updates by using the>GetBatchPredictionoperation and checking theStatusparameter of the result.Declaration
Objective-C
@interface AWSMachineLearningCreateBatchPredictionOutputSwift
class AWSMachineLearningCreateBatchPredictionOutput -
Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromRDSInputSwift
class AWSMachineLearningCreateDataSourceFromRDSInput -
Represents the output of a
CreateDataSourceFromRDSoperation, and is an acknowledgement that Amazon ML received the request.The
See moreCreateDataSourceFromRDS> operation is asynchronous. You can poll for updates by using theGetBatchPredictionoperation and checking theStatusparameter. You can inspect theMessagewhenStatusshows up asFAILED. You can also check the progress of the copy operation by going to theDataPipelineconsole and looking up the pipeline using thepipelineIdfrom the describe call.Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromRDSOutputSwift
class AWSMachineLearningCreateDataSourceFromRDSOutput -
Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromRedshiftInputSwift
class AWSMachineLearningCreateDataSourceFromRedshiftInput -
Represents the output of a
CreateDataSourceFromRedshiftoperation, and is an acknowledgement that Amazon ML received the request.The
See moreCreateDataSourceFromRedshiftoperation is asynchronous. You can poll for updates by using theGetBatchPredictionoperation and checking theStatusparameter.Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromRedshiftOutputSwift
class AWSMachineLearningCreateDataSourceFromRedshiftOutput -
Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromS3InputSwift
class AWSMachineLearningCreateDataSourceFromS3Input -
Represents the output of a
CreateDataSourceFromS3operation, and is an acknowledgement that Amazon ML received the request.The
See moreCreateDataSourceFromS3operation is asynchronous. You can poll for updates by using theGetBatchPredictionoperation and checking theStatusparameter.Declaration
Objective-C
@interface AWSMachineLearningCreateDataSourceFromS3OutputSwift
class AWSMachineLearningCreateDataSourceFromS3Output -
Declaration
Objective-C
@interface AWSMachineLearningCreateEvaluationInputSwift
class AWSMachineLearningCreateEvaluationInput -
Represents the output of a
CreateEvaluationoperation, and is an acknowledgement that Amazon ML received the request.
See moreCreateEvaluationoperation is asynchronous. You can poll for status updates by using theGetEvcaluationoperation and checking theStatusparameter.Declaration
Objective-C
@interface AWSMachineLearningCreateEvaluationOutputSwift
class AWSMachineLearningCreateEvaluationOutput -
Declaration
Objective-C
@interface AWSMachineLearningCreateMLModelInputSwift
class AWSMachineLearningCreateMLModelInput -
Represents the output of a
CreateMLModeloperation, and is an acknowledgement that Amazon ML received the request.The
See moreCreateMLModeloperation is asynchronous. You can poll for status updates by using theGetMLModeloperation and checking theStatusparameter.Declaration
Objective-C
@interface AWSMachineLearningCreateMLModelOutputSwift
class AWSMachineLearningCreateMLModelOutput -
Declaration
Objective-C
@interface AWSMachineLearningCreateRealtimeEndpointInputSwift
class AWSMachineLearningCreateRealtimeEndpointInput -
Represents the output of an
CreateRealtimeEndpointoperation.The result contains the
MLModelIdand the endpoint information for theMLModel. See moreThe endpoint information includes the URI of the
MLModel; that is, the location to send online prediction requests for the specifiedMLModel.Declaration
Objective-C
@interface AWSMachineLearningCreateRealtimeEndpointOutputSwift
class AWSMachineLearningCreateRealtimeEndpointOutput -
Represents the output of the
GetDataSourceoperation.The content consists of the detailed metadata and data file information and the current status of the
See moreDataSource.Declaration
Objective-C
@interface AWSMachineLearningDataSourceSwift
class AWSMachineLearningDataSource -
Declaration
Objective-C
@interface AWSMachineLearningDeleteBatchPredictionInputSwift
class AWSMachineLearningDeleteBatchPredictionInput -
Represents the output of a
DeleteBatchPredictionoperation.You can use the
See moreGetBatchPredictionoperation and check the value of theStatusparameter to see whether aBatchPredictionis marked asDELETED.Declaration
Objective-C
@interface AWSMachineLearningDeleteBatchPredictionOutputSwift
class AWSMachineLearningDeleteBatchPredictionOutput -
Declaration
Objective-C
@interface AWSMachineLearningDeleteDataSourceInputSwift
class AWSMachineLearningDeleteDataSourceInput -
Represents the output of a
See moreDeleteDataSourceoperation.Declaration
Objective-C
@interface AWSMachineLearningDeleteDataSourceOutputSwift
class AWSMachineLearningDeleteDataSourceOutput -
Declaration
Objective-C
@interface AWSMachineLearningDeleteEvaluationInputSwift
class AWSMachineLearningDeleteEvaluationInput -
Represents the output of a
DeleteEvaluationoperation. The output indicates that Amazon Machine Learning (Amazon ML) received the request.You can use the
See moreGetEvaluationoperation and check the value of theStatusparameter to see whether anEvaluationis marked asDELETED.Declaration
Objective-C
@interface AWSMachineLearningDeleteEvaluationOutputSwift
class AWSMachineLearningDeleteEvaluationOutput -
Declaration
Objective-C
@interface AWSMachineLearningDeleteMLModelInputSwift
class AWSMachineLearningDeleteMLModelInput -
Represents the output of a
DeleteMLModeloperation.You can use the
See moreGetMLModeloperation and check the value of theStatusparameter to see whether anMLModelis marked asDELETED.Declaration
Objective-C
@interface AWSMachineLearningDeleteMLModelOutputSwift
class AWSMachineLearningDeleteMLModelOutput -
Declaration
Objective-C
@interface AWSMachineLearningDeleteRealtimeEndpointInputSwift
class AWSMachineLearningDeleteRealtimeEndpointInput -
Represents the output of an
DeleteRealtimeEndpointoperation.The result contains the
See moreMLModelIdand the endpoint information for theMLModel.Declaration
Objective-C
@interface AWSMachineLearningDeleteRealtimeEndpointOutputSwift
class AWSMachineLearningDeleteRealtimeEndpointOutput -
Declaration
Objective-C
@interface AWSMachineLearningDeleteTagsInputSwift
class AWSMachineLearningDeleteTagsInput -
Amazon ML returns the following elements.
See moreDeclaration
Objective-C
@interface AWSMachineLearningDeleteTagsOutputSwift
class AWSMachineLearningDeleteTagsOutput -
Declaration
Objective-C
@interface AWSMachineLearningDescribeBatchPredictionsInputSwift
class AWSMachineLearningDescribeBatchPredictionsInput -
Represents the output of a
See moreDescribeBatchPredictionsoperation. The content is essentially a list ofBatchPredictions.Declaration
Objective-C
@interface AWSMachineLearningDescribeBatchPredictionsOutputSwift
class AWSMachineLearningDescribeBatchPredictionsOutput -
Declaration
Objective-C
@interface AWSMachineLearningDescribeDataSourcesInputSwift
class AWSMachineLearningDescribeDataSourcesInput -
Represents the query results from a DescribeDataSources operation. The content is essentially a list of
See moreDataSource.Declaration
Objective-C
@interface AWSMachineLearningDescribeDataSourcesOutputSwift
class AWSMachineLearningDescribeDataSourcesOutput -
Declaration
Objective-C
@interface AWSMachineLearningDescribeEvaluationsInputSwift
class AWSMachineLearningDescribeEvaluationsInput -
Represents the query results from a
See moreDescribeEvaluationsoperation. The content is essentially a list ofEvaluation.Declaration
Objective-C
@interface AWSMachineLearningDescribeEvaluationsOutputSwift
class AWSMachineLearningDescribeEvaluationsOutput -
Declaration
Objective-C
@interface AWSMachineLearningDescribeMLModelsInputSwift
class AWSMachineLearningDescribeMLModelsInput -
Represents the output of a
See moreDescribeMLModelsoperation. The content is essentially a list ofMLModel.Declaration
Objective-C
@interface AWSMachineLearningDescribeMLModelsOutputSwift
class AWSMachineLearningDescribeMLModelsOutput -
Declaration
Objective-C
@interface AWSMachineLearningDescribeTagsInputSwift
class AWSMachineLearningDescribeTagsInput -
Amazon ML returns the following elements.
See moreDeclaration
Objective-C
@interface AWSMachineLearningDescribeTagsOutputSwift
class AWSMachineLearningDescribeTagsOutput -
Represents the output of
GetEvaluationoperation.The content consists of the detailed metadata and data file information and the current status of the
See moreEvaluation.Declaration
Objective-C
@interface AWSMachineLearningEvaluationSwift
class AWSMachineLearningEvaluation -
Declaration
Objective-C
@interface AWSMachineLearningGetBatchPredictionInputSwift
class AWSMachineLearningGetBatchPredictionInput -
Represents the output of a
See moreGetBatchPredictionoperation and describes aBatchPrediction.Declaration
Objective-C
@interface AWSMachineLearningGetBatchPredictionOutputSwift
class AWSMachineLearningGetBatchPredictionOutput -
Declaration
Objective-C
@interface AWSMachineLearningGetDataSourceInputSwift
class AWSMachineLearningGetDataSourceInput -
Represents the output of a
See moreGetDataSourceoperation and describes aDataSource.Declaration
Objective-C
@interface AWSMachineLearningGetDataSourceOutputSwift
class AWSMachineLearningGetDataSourceOutput -
Declaration
Objective-C
@interface AWSMachineLearningGetEvaluationInputSwift
class AWSMachineLearningGetEvaluationInput -
Represents the output of a
See moreGetEvaluationoperation and describes anEvaluation.Declaration
Objective-C
@interface AWSMachineLearningGetEvaluationOutputSwift
class AWSMachineLearningGetEvaluationOutput -
Declaration
Objective-C
@interface AWSMachineLearningGetMLModelInputSwift
class AWSMachineLearningGetMLModelInput -
Represents the output of a
See moreGetMLModeloperation, and provides detailed information about aMLModel.Declaration
Objective-C
@interface AWSMachineLearningGetMLModelOutputSwift
class AWSMachineLearningGetMLModelOutput -
Represents the output of a
GetMLModeloperation.The content consists of the detailed metadata and the current status of the
See moreMLModel.Declaration
Objective-C
@interface AWSMachineLearningMLModelSwift
class AWSMachineLearningMLModel -
Measurements of how well the
MLModelperformed on known observations. One of the following metrics is returned, based on the type of theMLModel:BinaryAUC: The binary
MLModeluses the Area Under the Curve (AUC) technique to measure performance.RegressionRMSE: The 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: The multiclass
MLModeluses the F1 score technique to measure performance.
For more information about performance metrics, please see the Amazon Machine Learning Developer Guide.
See moreDeclaration
Objective-C
@interface AWSMachineLearningPerformanceMetricsSwift
class AWSMachineLearningPerformanceMetrics -
Declaration
Objective-C
@interface AWSMachineLearningPredictInputSwift
class AWSMachineLearningPredictInput -
Declaration
Objective-C
@interface AWSMachineLearningPredictOutputSwift
class AWSMachineLearningPredictOutput -
The output from a
Predictoperation:Details- Contains the following attributes:DetailsAttributes.PREDICTIVE_MODEL_TYPE - REGRESSION | BINARY | MULTICLASSDetailsAttributes.ALGORITHM - SGDPredictedLabel- Present for either aBINARYorMULTICLASSMLModelrequest.PredictedScores- Contains the raw classification score corresponding to each label.PredictedValue- Present for aREGRESSIONMLModelrequest.
Declaration
Objective-C
@interface AWSMachineLearningPredictionSwift
class AWSMachineLearningPrediction -
The data specification of an Amazon Relational Database Service (Amazon RDS)
DataSource.Required parameters: [DatabaseInformation, SelectSqlQuery, DatabaseCredentials, S3StagingLocation, ResourceRole, ServiceRole, SubnetId, SecurityGroupIds]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRDSDataSpecSwift
class AWSMachineLearningRDSDataSpec -
The database details of an Amazon RDS database.
Required parameters: [InstanceIdentifier, DatabaseName]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRDSDatabaseSwift
class AWSMachineLearningRDSDatabase -
The database credentials to connect to a database on an RDS DB instance.
Required parameters: [Username, Password]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRDSDatabaseCredentialsSwift
class AWSMachineLearningRDSDatabaseCredentials -
The datasource details that are specific to Amazon RDS.
See moreDeclaration
Objective-C
@interface AWSMachineLearningRDSMetadataSwift
class AWSMachineLearningRDSMetadata -
Describes the real-time endpoint information for an
See moreMLModel.Declaration
Objective-C
@interface AWSMachineLearningRealtimeEndpointInfoSwift
class AWSMachineLearningRealtimeEndpointInfo -
Describes the data specification of an Amazon Redshift
DataSource.Required parameters: [DatabaseInformation, SelectSqlQuery, DatabaseCredentials, S3StagingLocation]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRedshiftDataSpecSwift
class AWSMachineLearningRedshiftDataSpec -
Describes the database details required to connect to an Amazon Redshift database.
Required parameters: [DatabaseName, ClusterIdentifier]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRedshiftDatabaseSwift
class AWSMachineLearningRedshiftDatabase -
Describes the database credentials for connecting to a database on an Amazon Redshift cluster.
Required parameters: [Username, Password]
See moreDeclaration
Objective-C
@interface AWSMachineLearningRedshiftDatabaseCredentialsSwift
class AWSMachineLearningRedshiftDatabaseCredentials -
Describes the
See moreDataSourcedetails specific to Amazon Redshift.Declaration
Objective-C
@interface AWSMachineLearningRedshiftMetadataSwift
class AWSMachineLearningRedshiftMetadata -
Declaration
Objective-C
@interface AWSMachineLearningS3DataSpecSwift
class AWSMachineLearningS3DataSpec -
A custom key-value pair associated with an ML object, such as an ML model.
See moreDeclaration
Objective-C
@interface AWSMachineLearningTagSwift
class AWSMachineLearningTag -
Declaration
Objective-C
@interface AWSMachineLearningUpdateBatchPredictionInputSwift
class AWSMachineLearningUpdateBatchPredictionInput -
Represents the output of an
UpdateBatchPredictionoperation.You can see the updated content by using the
See moreGetBatchPredictionoperation.Declaration
Objective-C
@interface AWSMachineLearningUpdateBatchPredictionOutputSwift
class AWSMachineLearningUpdateBatchPredictionOutput -
Declaration
Objective-C
@interface AWSMachineLearningUpdateDataSourceInputSwift
class AWSMachineLearningUpdateDataSourceInput -
Represents the output of an
UpdateDataSourceoperation.You can see the updated content by using the
See moreGetBatchPredictionoperation.Declaration
Objective-C
@interface AWSMachineLearningUpdateDataSourceOutputSwift
class AWSMachineLearningUpdateDataSourceOutput -
Declaration
Objective-C
@interface AWSMachineLearningUpdateEvaluationInputSwift
class AWSMachineLearningUpdateEvaluationInput -
Represents the output of an
UpdateEvaluationoperation.You can see the updated content by using the
See moreGetEvaluationoperation.Declaration
Objective-C
@interface AWSMachineLearningUpdateEvaluationOutputSwift
class AWSMachineLearningUpdateEvaluationOutput -
Declaration
Objective-C
@interface AWSMachineLearningUpdateMLModelInputSwift
class AWSMachineLearningUpdateMLModelInput -
Represents the output of an
UpdateMLModeloperation.You can see the updated content by using the
See moreGetMLModeloperation.Declaration
Objective-C
@interface AWSMachineLearningUpdateMLModelOutputSwift
class AWSMachineLearningUpdateMLModelOutput -
Undocumented
See moreDeclaration
Objective-C
@interface AWSMachineLearningResources : NSObject + (instancetype)sharedInstance; - (NSDictionary *)JSONObject; @endSwift
class AWSMachineLearningResources : NSObject -
Definition of the public APIs exposed by Amazon Machine Learning
See moreDeclaration
Objective-C
@interface AWSMachineLearningSwift
class AWSMachineLearning
View on GitHub
Install in Dash
Classes Reference