Class: Aws::LookoutforVision::Types::ModelDescription

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

Overview

Describes an Amazon Lookout for Vision model.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timestampTime

The unix timestamp for the date and time that the model was created.

Returns:

  • (Time)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description for the model.

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_end_timestampTime

The unix timestamp for the date and time that the evaluation ended.

Returns:

  • (Time)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_manifestTypes::OutputS3Object

The S3 location where Amazon Lookout for Vision saves the manifest file that was used to test the trained model and generate the performance scores.



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_resultTypes::OutputS3Object

The S3 location where Amazon Lookout for Vision saves the performance metrics.



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

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

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#max_inference_unitsInteger

The maximum number of inference units Amazon Lookout for Vision uses to auto-scale the model. For more information, see StartModel.

Returns:

  • (Integer)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#min_inference_unitsInteger

The minimum number of inference units used by the model. For more information, see StartModel

Returns:

  • (Integer)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#model_arnString

The Amazon Resource Name (ARN) of the model.

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#model_versionString

The version of the model

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#output_configTypes::OutputConfig

The S3 location where Amazon Lookout for Vision saves model training files.

Returns:



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#performanceTypes::ModelPerformance

Performance metrics for the model. Created during training.



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the model.

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

The status message for the model.

Returns:

  • (String)


1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1233

class ModelDescription < Struct.new(
  :model_version,
  :model_arn,
  :creation_timestamp,
  :description,
  :status,
  :status_message,
  :performance,
  :output_config,
  :evaluation_manifest,
  :evaluation_result,
  :evaluation_end_timestamp,
  :kms_key_id,
  :min_inference_units,
  :max_inference_units)
  SENSITIVE = []
  include Aws::Structure
end