AWSMachineLearningCreateDataSourceFromS3Input

Objective-C

@interface AWSMachineLearningCreateDataSourceFromS3Input

Swift

class AWSMachineLearningCreateDataSourceFromS3Input
  • The compute statistics for a 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 training.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable computeStatistics;

    Swift

    var computeStatistics: NSNumber? { get set }
  • A user-supplied identifier that uniquely identifies the DataSource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable dataSourceId;

    Swift

    var dataSourceId: String? { get set }
  • A user-supplied name or description of the DataSource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable dataSourceName;

    Swift

    var dataSourceName: String? { get set }
  • The data specification of a DataSource:

    • DataLocationS3 - The Amazon S3 location of the observation data.

    • DataSchemaLocationS3 - The 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 that represents the splitting and rearrangement requirements for the Datasource.

      Sample - "{\"splitting\":{\"percentBegin\":10,\"percentEnd\":60}}"

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSMachineLearningS3DataSpec *_Nullable dataSpec;

    Swift

    var dataSpec: AWSMachineLearningS3DataSpec? { get set }