Class: Aws::Rekognition::Types::ProjectVersionDescription

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#base_model_version ⇒ String

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

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#billable_training_time_in_seconds ⇒ Integer

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.

Returns:

  • (Integer)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timestamp ⇒ Time

The Unix datetime for the date and time that training started.

Returns:

  • (Time)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_result ⇒ Types::EvaluationResult

The training results. EvaluationResult is only returned if training is successful.



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#feature ⇒ String

The feature that was customized.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#feature_config ⇒ Types::CustomizationFeatureConfig

Feature specific configuration that was applied during training.



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_id ⇒ String

The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#manifest_summary ⇒ Types::GroundTruthManifest

The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#max_inference_units ⇒ Integer

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.

Returns:

  • (Integer)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#min_inference_units ⇒ Integer

The minimum number of inference units used by the model. Applies only to Custom Labels projects. For more information, see StartProjectVersion.

Returns:

  • (Integer)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#output_config ⇒ Types::OutputConfig

The location where training results are saved.

Returns:



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#project_version_arn ⇒ String

The Amazon Resource Name (ARN) of the project version.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#source_project_version_arn ⇒ String

If the model version was copied from a different project, SourceProjectVersionArn contains the ARN of the source model version.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the model version.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#status_message ⇒ String

A descriptive message for an error or warning that occurred.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#testing_data_result ⇒ Types::TestingDataResult

Contains information about the testing results.



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#training_data_result ⇒ Types::TrainingDataResult

Contains information about the training results.



6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#training_end_timestamp ⇒ Time

The Unix date and time that training of the model ended.

Returns:

  • (Time)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end

#version_description ⇒ String

A user-provided description of the project version.

Returns:

  • (String)


6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 6030

class ProjectVersionDescription < Struct.new(
  :project_version_arn,
  :creation_timestamp,
  :min_inference_units,
  :status,
  :status_message,
  :billable_training_time_in_seconds,
  :training_end_timestamp,
  :output_config,
  :training_data_result,
  :testing_data_result,
  :evaluation_result,
  :manifest_summary,
  :kms_key_id,
  :max_inference_units,
  :source_project_version_arn,
  :version_description,
  :feature,
  :base_model_version,
  :feature_config)
  SENSITIVE = []
  include Aws::Structure
end