AWSRekognitionProjectVersionDescription

Objective-C

@interface AWSRekognitionProjectVersionDescription

Swift

class AWSRekognitionProjectVersionDescription

A description of a version of a Amazon Rekognition project version.

  • The base detection model version used to create the project version.

    Declaration

    Objective-C

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

    Swift

    var baseModelVersion: String? { get set }
  • The duration, in seconds, that you were billed for a successful training of the model version. This value is only returned if the model version has been successfully trained.

    Declaration

    Objective-C

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

    Swift

    var billableTrainingTimeInSeconds: NSNumber? { get set }
  • The Unix datetime for the date and time that training started.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable creationTimestamp;

    Swift

    var creationTimestamp: Date? { get set }
  • The training results. EvaluationResult is only returned if training is successful.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionEvaluationResult *_Nullable evaluationResult;

    Swift

    var evaluationResult: AWSRekognitionEvaluationResult? { get set }
  • The feature that was customized.

    Declaration

    Objective-C

    @property (nonatomic) AWSRekognitionCustomizationFeature feature;

    Swift

    var feature: AWSRekognitionCustomizationFeature { get set }
  • Feature specific configuration that was applied during training.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionCustomizationFeatureConfig *_Nullable featureConfig;

    Swift

    var featureConfig: AWSRekognitionCustomizationFeatureConfig? { get set }
  • The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.

    Declaration

    Objective-C

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

    Swift

    var kmsKeyId: String? { get set }
  • The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionGroundTruthManifest *_Nullable manifestSummary;

    Swift

    var manifestSummary: AWSRekognitionGroundTruthManifest? { get set }
  • The maximum number of inference units Amazon Rekognition uses to auto-scale the model. Applies only to Custom Labels projects. For more information, see StartProjectVersion.

    Declaration

    Objective-C

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

    Swift

    var maxInferenceUnits: NSNumber? { get set }
  • The minimum number of inference units used by the model. Applies only to Custom Labels projects. For more information, see StartProjectVersion.

    Declaration

    Objective-C

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

    Swift

    var minInferenceUnits: NSNumber? { get set }
  • The location where training results are saved.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionOutputConfig *_Nullable outputConfig;

    Swift

    var outputConfig: AWSRekognitionOutputConfig? { get set }
  • The Amazon Resource Name (ARN) of the project version.

    Declaration

    Objective-C

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

    Swift

    var projectVersionArn: String? { get set }
  • If the model version was copied from a different project, SourceProjectVersionArn contains the ARN of the source model version.

    Declaration

    Objective-C

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

    Swift

    var sourceProjectVersionArn: String? { get set }
  • The current status of the model version.

    Declaration

    Objective-C

    @property (nonatomic) AWSRekognitionProjectVersionStatus status;

    Swift

    var status: AWSRekognitionProjectVersionStatus { get set }
  • A descriptive message for an error or warning that occurred.

    Declaration

    Objective-C

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

    Swift

    var statusMessage: String? { get set }
  • Contains information about the testing results.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionTestingDataResult *_Nullable testingDataResult;

    Swift

    var testingDataResult: AWSRekognitionTestingDataResult? { get set }
  • Contains information about the training results.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSRekognitionTrainingDataResult *_Nullable trainingDataResult;

    Swift

    var trainingDataResult: AWSRekognitionTrainingDataResult? { get set }
  • The Unix date and time that training of the model ended.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable trainingEndTimestamp;

    Swift

    var trainingEndTimestamp: Date? { get set }
  • A user-provided description of the project version.

    Declaration

    Objective-C

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

    Swift

    var versionDescription: String? { get set }