Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- DatasetStatus
- ModelHostingStatus
- ModelPackagingJobStatus
- ModelStatus
- TargetDevice
- TargetPlatformAccelerator
- TargetPlatformArch
- TargetPlatformOs
- Anomaly
- DatasetDescription
- DatasetGroundTruthManifest
- DatasetImageStats
- DatasetMetadata
- DatasetSource
- DetectAnomalyResult
- GreengrassConfiguration
- GreengrassOutputDetails
- ImageSource
- InputS3Object
- ModelDescription
- ModelMetadata
- ModelPackagingConfiguration
- ModelPackagingDescription
- ModelPackagingJobMetadata
- ModelPackagingOutputDetails
- ModelPerformance
- OutputConfig
- OutputS3Object
- PixelAnomaly
- ProjectDescription
- ProjectMetadata
- S3Location
- Tag
- TargetPlatform
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype DatasetStatus where
- DatasetStatus' { }
- pattern DatasetStatus_CREATE_COMPLETE :: DatasetStatus
- pattern DatasetStatus_CREATE_FAILED :: DatasetStatus
- pattern DatasetStatus_CREATE_IN_PROGRESS :: DatasetStatus
- pattern DatasetStatus_DELETE_COMPLETE :: DatasetStatus
- pattern DatasetStatus_DELETE_FAILED :: DatasetStatus
- pattern DatasetStatus_DELETE_IN_PROGRESS :: DatasetStatus
- pattern DatasetStatus_UPDATE_COMPLETE :: DatasetStatus
- pattern DatasetStatus_UPDATE_FAILED_ROLLBACK_COMPLETE :: DatasetStatus
- pattern DatasetStatus_UPDATE_FAILED_ROLLBACK_IN_PROGRESS :: DatasetStatus
- pattern DatasetStatus_UPDATE_IN_PROGRESS :: DatasetStatus
- newtype ModelHostingStatus where
- ModelHostingStatus' { }
- pattern ModelHostingStatus_HOSTED :: ModelHostingStatus
- pattern ModelHostingStatus_HOSTING_FAILED :: ModelHostingStatus
- pattern ModelHostingStatus_STARTING_HOSTING :: ModelHostingStatus
- pattern ModelHostingStatus_STOPPING_HOSTING :: ModelHostingStatus
- pattern ModelHostingStatus_SYSTEM_UPDATING :: ModelHostingStatus
- newtype ModelPackagingJobStatus where
- newtype ModelStatus where
- ModelStatus' { }
- pattern ModelStatus_DELETING :: ModelStatus
- pattern ModelStatus_HOSTED :: ModelStatus
- pattern ModelStatus_HOSTING_FAILED :: ModelStatus
- pattern ModelStatus_STARTING_HOSTING :: ModelStatus
- pattern ModelStatus_STOPPING_HOSTING :: ModelStatus
- pattern ModelStatus_SYSTEM_UPDATING :: ModelStatus
- pattern ModelStatus_TRAINED :: ModelStatus
- pattern ModelStatus_TRAINING :: ModelStatus
- pattern ModelStatus_TRAINING_FAILED :: ModelStatus
- newtype TargetDevice where
- TargetDevice' { }
- pattern TargetDevice_Jetson_xavier :: TargetDevice
- newtype TargetPlatformAccelerator where
- newtype TargetPlatformArch where
- TargetPlatformArch' { }
- pattern TargetPlatformArch_ARM64 :: TargetPlatformArch
- pattern TargetPlatformArch_X86_64 :: TargetPlatformArch
- newtype TargetPlatformOs where
- TargetPlatformOs' { }
- pattern TargetPlatformOs_LINUX :: TargetPlatformOs
- data Anomaly = Anomaly' {}
- newAnomaly :: Anomaly
- anomaly_name :: Lens' Anomaly (Maybe Text)
- anomaly_pixelAnomaly :: Lens' Anomaly (Maybe PixelAnomaly)
- data DatasetDescription = DatasetDescription' {}
- newDatasetDescription :: DatasetDescription
- datasetDescription_creationTimestamp :: Lens' DatasetDescription (Maybe UTCTime)
- datasetDescription_datasetType :: Lens' DatasetDescription (Maybe Text)
- datasetDescription_imageStats :: Lens' DatasetDescription (Maybe DatasetImageStats)
- datasetDescription_lastUpdatedTimestamp :: Lens' DatasetDescription (Maybe UTCTime)
- datasetDescription_projectName :: Lens' DatasetDescription (Maybe Text)
- datasetDescription_status :: Lens' DatasetDescription (Maybe DatasetStatus)
- datasetDescription_statusMessage :: Lens' DatasetDescription (Maybe Text)
- data DatasetGroundTruthManifest = DatasetGroundTruthManifest' {}
- newDatasetGroundTruthManifest :: DatasetGroundTruthManifest
- datasetGroundTruthManifest_s3Object :: Lens' DatasetGroundTruthManifest (Maybe InputS3Object)
- data DatasetImageStats = DatasetImageStats' {}
- newDatasetImageStats :: DatasetImageStats
- datasetImageStats_anomaly :: Lens' DatasetImageStats (Maybe Int)
- datasetImageStats_labeled :: Lens' DatasetImageStats (Maybe Int)
- datasetImageStats_normal :: Lens' DatasetImageStats (Maybe Int)
- datasetImageStats_total :: Lens' DatasetImageStats (Maybe Int)
- data DatasetMetadata = DatasetMetadata' {}
- newDatasetMetadata :: DatasetMetadata
- datasetMetadata_creationTimestamp :: Lens' DatasetMetadata (Maybe UTCTime)
- datasetMetadata_datasetType :: Lens' DatasetMetadata (Maybe Text)
- datasetMetadata_status :: Lens' DatasetMetadata (Maybe DatasetStatus)
- datasetMetadata_statusMessage :: Lens' DatasetMetadata (Maybe Text)
- data DatasetSource = DatasetSource' {}
- newDatasetSource :: DatasetSource
- datasetSource_groundTruthManifest :: Lens' DatasetSource (Maybe DatasetGroundTruthManifest)
- data DetectAnomalyResult = DetectAnomalyResult' {
- anomalies :: Maybe [Anomaly]
- anomalyMask :: Maybe Base64
- confidence :: Maybe Double
- isAnomalous :: Maybe Bool
- source :: Maybe ImageSource
- newDetectAnomalyResult :: DetectAnomalyResult
- detectAnomalyResult_anomalies :: Lens' DetectAnomalyResult (Maybe [Anomaly])
- detectAnomalyResult_anomalyMask :: Lens' DetectAnomalyResult (Maybe ByteString)
- detectAnomalyResult_confidence :: Lens' DetectAnomalyResult (Maybe Double)
- detectAnomalyResult_isAnomalous :: Lens' DetectAnomalyResult (Maybe Bool)
- detectAnomalyResult_source :: Lens' DetectAnomalyResult (Maybe ImageSource)
- data GreengrassConfiguration = GreengrassConfiguration' {}
- newGreengrassConfiguration :: S3Location -> Text -> GreengrassConfiguration
- greengrassConfiguration_compilerOptions :: Lens' GreengrassConfiguration (Maybe Text)
- greengrassConfiguration_componentDescription :: Lens' GreengrassConfiguration (Maybe Text)
- greengrassConfiguration_componentVersion :: Lens' GreengrassConfiguration (Maybe Text)
- greengrassConfiguration_tags :: Lens' GreengrassConfiguration (Maybe [Tag])
- greengrassConfiguration_targetDevice :: Lens' GreengrassConfiguration (Maybe TargetDevice)
- greengrassConfiguration_targetPlatform :: Lens' GreengrassConfiguration (Maybe TargetPlatform)
- greengrassConfiguration_s3OutputLocation :: Lens' GreengrassConfiguration S3Location
- greengrassConfiguration_componentName :: Lens' GreengrassConfiguration Text
- data GreengrassOutputDetails = GreengrassOutputDetails' {}
- newGreengrassOutputDetails :: GreengrassOutputDetails
- greengrassOutputDetails_componentName :: Lens' GreengrassOutputDetails (Maybe Text)
- greengrassOutputDetails_componentVersion :: Lens' GreengrassOutputDetails (Maybe Text)
- greengrassOutputDetails_componentVersionArn :: Lens' GreengrassOutputDetails (Maybe Text)
- data ImageSource = ImageSource' {}
- newImageSource :: ImageSource
- imageSource_type :: Lens' ImageSource (Maybe Text)
- data InputS3Object = InputS3Object' {}
- newInputS3Object :: Text -> Text -> InputS3Object
- inputS3Object_versionId :: Lens' InputS3Object (Maybe Text)
- inputS3Object_bucket :: Lens' InputS3Object Text
- inputS3Object_key :: Lens' InputS3Object Text
- data ModelDescription = ModelDescription' {
- creationTimestamp :: Maybe POSIX
- description :: Maybe Text
- evaluationEndTimestamp :: Maybe POSIX
- evaluationManifest :: Maybe OutputS3Object
- evaluationResult :: Maybe OutputS3Object
- kmsKeyId :: Maybe Text
- maxInferenceUnits :: Maybe Natural
- minInferenceUnits :: Maybe Natural
- modelArn :: Maybe Text
- modelVersion :: Maybe Text
- outputConfig :: Maybe OutputConfig
- performance :: Maybe ModelPerformance
- status :: Maybe ModelStatus
- statusMessage :: Maybe Text
- newModelDescription :: ModelDescription
- modelDescription_creationTimestamp :: Lens' ModelDescription (Maybe UTCTime)
- modelDescription_description :: Lens' ModelDescription (Maybe Text)
- modelDescription_evaluationEndTimestamp :: Lens' ModelDescription (Maybe UTCTime)
- modelDescription_evaluationManifest :: Lens' ModelDescription (Maybe OutputS3Object)
- modelDescription_evaluationResult :: Lens' ModelDescription (Maybe OutputS3Object)
- modelDescription_kmsKeyId :: Lens' ModelDescription (Maybe Text)
- modelDescription_maxInferenceUnits :: Lens' ModelDescription (Maybe Natural)
- modelDescription_minInferenceUnits :: Lens' ModelDescription (Maybe Natural)
- modelDescription_modelArn :: Lens' ModelDescription (Maybe Text)
- modelDescription_modelVersion :: Lens' ModelDescription (Maybe Text)
- modelDescription_outputConfig :: Lens' ModelDescription (Maybe OutputConfig)
- modelDescription_performance :: Lens' ModelDescription (Maybe ModelPerformance)
- modelDescription_status :: Lens' ModelDescription (Maybe ModelStatus)
- modelDescription_statusMessage :: Lens' ModelDescription (Maybe Text)
- data ModelMetadata = ModelMetadata' {}
- newModelMetadata :: ModelMetadata
- modelMetadata_creationTimestamp :: Lens' ModelMetadata (Maybe UTCTime)
- modelMetadata_description :: Lens' ModelMetadata (Maybe Text)
- modelMetadata_modelArn :: Lens' ModelMetadata (Maybe Text)
- modelMetadata_modelVersion :: Lens' ModelMetadata (Maybe Text)
- modelMetadata_performance :: Lens' ModelMetadata (Maybe ModelPerformance)
- modelMetadata_status :: Lens' ModelMetadata (Maybe ModelStatus)
- modelMetadata_statusMessage :: Lens' ModelMetadata (Maybe Text)
- data ModelPackagingConfiguration = ModelPackagingConfiguration' {}
- newModelPackagingConfiguration :: GreengrassConfiguration -> ModelPackagingConfiguration
- modelPackagingConfiguration_greengrass :: Lens' ModelPackagingConfiguration GreengrassConfiguration
- data ModelPackagingDescription = ModelPackagingDescription' {
- creationTimestamp :: Maybe POSIX
- jobName :: Maybe Text
- lastUpdatedTimestamp :: Maybe POSIX
- modelPackagingConfiguration :: Maybe ModelPackagingConfiguration
- modelPackagingJobDescription :: Maybe Text
- modelPackagingMethod :: Maybe Text
- modelPackagingOutputDetails :: Maybe ModelPackagingOutputDetails
- modelVersion :: Maybe Text
- projectName :: Maybe Text
- status :: Maybe ModelPackagingJobStatus
- statusMessage :: Maybe Text
- newModelPackagingDescription :: ModelPackagingDescription
- modelPackagingDescription_creationTimestamp :: Lens' ModelPackagingDescription (Maybe UTCTime)
- modelPackagingDescription_jobName :: Lens' ModelPackagingDescription (Maybe Text)
- modelPackagingDescription_lastUpdatedTimestamp :: Lens' ModelPackagingDescription (Maybe UTCTime)
- modelPackagingDescription_modelPackagingConfiguration :: Lens' ModelPackagingDescription (Maybe ModelPackagingConfiguration)
- modelPackagingDescription_modelPackagingJobDescription :: Lens' ModelPackagingDescription (Maybe Text)
- modelPackagingDescription_modelPackagingMethod :: Lens' ModelPackagingDescription (Maybe Text)
- modelPackagingDescription_modelPackagingOutputDetails :: Lens' ModelPackagingDescription (Maybe ModelPackagingOutputDetails)
- modelPackagingDescription_modelVersion :: Lens' ModelPackagingDescription (Maybe Text)
- modelPackagingDescription_projectName :: Lens' ModelPackagingDescription (Maybe Text)
- modelPackagingDescription_status :: Lens' ModelPackagingDescription (Maybe ModelPackagingJobStatus)
- modelPackagingDescription_statusMessage :: Lens' ModelPackagingDescription (Maybe Text)
- data ModelPackagingJobMetadata = ModelPackagingJobMetadata' {}
- newModelPackagingJobMetadata :: ModelPackagingJobMetadata
- modelPackagingJobMetadata_creationTimestamp :: Lens' ModelPackagingJobMetadata (Maybe UTCTime)
- modelPackagingJobMetadata_jobName :: Lens' ModelPackagingJobMetadata (Maybe Text)
- modelPackagingJobMetadata_lastUpdatedTimestamp :: Lens' ModelPackagingJobMetadata (Maybe UTCTime)
- modelPackagingJobMetadata_modelPackagingJobDescription :: Lens' ModelPackagingJobMetadata (Maybe Text)
- modelPackagingJobMetadata_modelPackagingMethod :: Lens' ModelPackagingJobMetadata (Maybe Text)
- modelPackagingJobMetadata_modelVersion :: Lens' ModelPackagingJobMetadata (Maybe Text)
- modelPackagingJobMetadata_projectName :: Lens' ModelPackagingJobMetadata (Maybe Text)
- modelPackagingJobMetadata_status :: Lens' ModelPackagingJobMetadata (Maybe ModelPackagingJobStatus)
- modelPackagingJobMetadata_statusMessage :: Lens' ModelPackagingJobMetadata (Maybe Text)
- data ModelPackagingOutputDetails = ModelPackagingOutputDetails' {}
- newModelPackagingOutputDetails :: ModelPackagingOutputDetails
- modelPackagingOutputDetails_greengrass :: Lens' ModelPackagingOutputDetails (Maybe GreengrassOutputDetails)
- data ModelPerformance = ModelPerformance' {}
- newModelPerformance :: ModelPerformance
- modelPerformance_f1Score :: Lens' ModelPerformance (Maybe Double)
- modelPerformance_precision :: Lens' ModelPerformance (Maybe Double)
- modelPerformance_recall :: Lens' ModelPerformance (Maybe Double)
- data OutputConfig = OutputConfig' {}
- newOutputConfig :: S3Location -> OutputConfig
- outputConfig_s3Location :: Lens' OutputConfig S3Location
- data OutputS3Object = OutputS3Object' {}
- newOutputS3Object :: Text -> Text -> OutputS3Object
- outputS3Object_bucket :: Lens' OutputS3Object Text
- outputS3Object_key :: Lens' OutputS3Object Text
- data PixelAnomaly = PixelAnomaly' {}
- newPixelAnomaly :: PixelAnomaly
- pixelAnomaly_color :: Lens' PixelAnomaly (Maybe Text)
- pixelAnomaly_totalPercentageArea :: Lens' PixelAnomaly (Maybe Double)
- data ProjectDescription = ProjectDescription' {}
- newProjectDescription :: ProjectDescription
- projectDescription_creationTimestamp :: Lens' ProjectDescription (Maybe UTCTime)
- projectDescription_datasets :: Lens' ProjectDescription (Maybe [DatasetMetadata])
- projectDescription_projectArn :: Lens' ProjectDescription (Maybe Text)
- projectDescription_projectName :: Lens' ProjectDescription (Maybe Text)
- data ProjectMetadata = ProjectMetadata' {}
- newProjectMetadata :: ProjectMetadata
- projectMetadata_creationTimestamp :: Lens' ProjectMetadata (Maybe UTCTime)
- projectMetadata_projectArn :: Lens' ProjectMetadata (Maybe Text)
- projectMetadata_projectName :: Lens' ProjectMetadata (Maybe Text)
- data S3Location = S3Location' {}
- newS3Location :: Text -> S3Location
- s3Location_prefix :: Lens' S3Location (Maybe Text)
- s3Location_bucket :: Lens' S3Location Text
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TargetPlatform = TargetPlatform' {}
- newTargetPlatform :: TargetPlatformOs -> TargetPlatformArch -> TargetPlatform
- targetPlatform_accelerator :: Lens' TargetPlatform (Maybe TargetPlatformAccelerator)
- targetPlatform_os :: Lens' TargetPlatform TargetPlatformOs
- targetPlatform_arch :: Lens' TargetPlatform TargetPlatformArch
Service Configuration
defaultService :: Service Source #
API version 2020-11-20
of the Amazon Lookout for Vision SDK configuration.
Errors
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You are not authorized to perform the action.
_ConflictException :: AsError a => Fold a ServiceError Source #
The update or deletion of a resource caused an inconsistent state.
_InternalServerException :: AsError a => Fold a ServiceError Source #
Amazon Lookout for Vision experienced a service issue. Try your call again.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource could not be found.
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
A service quota was exceeded the allowed limit. For more information, see Limits in Amazon Lookout for Vision in the Amazon Lookout for Vision Developer Guide.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Amazon Lookout for Vision is temporarily unable to process the request. Try your call again.
_ValidationException :: AsError a => Fold a ServiceError Source #
An input validation error occured. For example, invalid characters in a project name, or if a pagination token is invalid.
DatasetStatus
newtype DatasetStatus Source #
pattern DatasetStatus_CREATE_COMPLETE :: DatasetStatus | |
pattern DatasetStatus_CREATE_FAILED :: DatasetStatus | |
pattern DatasetStatus_CREATE_IN_PROGRESS :: DatasetStatus | |
pattern DatasetStatus_DELETE_COMPLETE :: DatasetStatus | |
pattern DatasetStatus_DELETE_FAILED :: DatasetStatus | |
pattern DatasetStatus_DELETE_IN_PROGRESS :: DatasetStatus | |
pattern DatasetStatus_UPDATE_COMPLETE :: DatasetStatus | |
pattern DatasetStatus_UPDATE_FAILED_ROLLBACK_COMPLETE :: DatasetStatus | |
pattern DatasetStatus_UPDATE_FAILED_ROLLBACK_IN_PROGRESS :: DatasetStatus | |
pattern DatasetStatus_UPDATE_IN_PROGRESS :: DatasetStatus |
Instances
ModelHostingStatus
newtype ModelHostingStatus Source #
pattern ModelHostingStatus_HOSTED :: ModelHostingStatus | |
pattern ModelHostingStatus_HOSTING_FAILED :: ModelHostingStatus | |
pattern ModelHostingStatus_STARTING_HOSTING :: ModelHostingStatus | |
pattern ModelHostingStatus_STOPPING_HOSTING :: ModelHostingStatus | |
pattern ModelHostingStatus_SYSTEM_UPDATING :: ModelHostingStatus |
Instances
ModelPackagingJobStatus
newtype ModelPackagingJobStatus Source #
Instances
ModelStatus
newtype ModelStatus Source #
pattern ModelStatus_DELETING :: ModelStatus | |
pattern ModelStatus_HOSTED :: ModelStatus | |
pattern ModelStatus_HOSTING_FAILED :: ModelStatus | |
pattern ModelStatus_STARTING_HOSTING :: ModelStatus | |
pattern ModelStatus_STOPPING_HOSTING :: ModelStatus | |
pattern ModelStatus_SYSTEM_UPDATING :: ModelStatus | |
pattern ModelStatus_TRAINED :: ModelStatus | |
pattern ModelStatus_TRAINING :: ModelStatus | |
pattern ModelStatus_TRAINING_FAILED :: ModelStatus |
Instances
TargetDevice
newtype TargetDevice Source #
pattern TargetDevice_Jetson_xavier :: TargetDevice |
Instances
TargetPlatformAccelerator
newtype TargetPlatformAccelerator Source #
Instances
TargetPlatformArch
newtype TargetPlatformArch Source #
pattern TargetPlatformArch_ARM64 :: TargetPlatformArch | |
pattern TargetPlatformArch_X86_64 :: TargetPlatformArch |
Instances
TargetPlatformOs
newtype TargetPlatformOs Source #
pattern TargetPlatformOs_LINUX :: TargetPlatformOs |
Instances
Anomaly
Information about an anomaly type found on an image by an image segmentation model. For more information, see DetectAnomalies.
See: newAnomaly
smart constructor.
Anomaly' | |
|
Instances
FromJSON Anomaly Source # | |
Generic Anomaly Source # | |
Read Anomaly Source # | |
Show Anomaly Source # | |
NFData Anomaly Source # | |
Defined in Amazonka.LookoutVision.Types.Anomaly | |
Eq Anomaly Source # | |
Hashable Anomaly Source # | |
Defined in Amazonka.LookoutVision.Types.Anomaly | |
type Rep Anomaly Source # | |
Defined in Amazonka.LookoutVision.Types.Anomaly type Rep Anomaly = D1 ('MetaData "Anomaly" "Amazonka.LookoutVision.Types.Anomaly" "amazonka-lookoutvision-2.0-3cIJAF9xWxx8xGDY24BOkS" 'False) (C1 ('MetaCons "Anomaly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pixelAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PixelAnomaly)))) |
newAnomaly :: Anomaly Source #
Create a value of Anomaly
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:Anomaly'
, anomaly_name
- The name of an anomaly type found in an image. Name
maps to an anomaly
type in the training dataset, apart from the anomaly type background
.
The service automatically inserts the background
anomaly type into the
response from DetectAnomalies
.
$sel:pixelAnomaly:Anomaly'
, anomaly_pixelAnomaly
- Information about the pixel mask that covers an anomaly type.
anomaly_name :: Lens' Anomaly (Maybe Text) Source #
The name of an anomaly type found in an image. Name
maps to an anomaly
type in the training dataset, apart from the anomaly type background
.
The service automatically inserts the background
anomaly type into the
response from DetectAnomalies
.
anomaly_pixelAnomaly :: Lens' Anomaly (Maybe PixelAnomaly) Source #
Information about the pixel mask that covers an anomaly type.
DatasetDescription
data DatasetDescription Source #
The description for a dataset. For more information, see DescribeDataset.
See: newDatasetDescription
smart constructor.
DatasetDescription' | |
|
Instances
newDatasetDescription :: DatasetDescription Source #
Create a value of DatasetDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:DatasetDescription'
, datasetDescription_creationTimestamp
- The Unix timestamp for the time and date that the dataset was created.
$sel:datasetType:DatasetDescription'
, datasetDescription_datasetType
- The type of the dataset. The value train
represents a training dataset
or single dataset project. The value test
represents a test dataset.
$sel:imageStats:DatasetDescription'
, datasetDescription_imageStats
- Statistics about the images in a dataset.
$sel:lastUpdatedTimestamp:DatasetDescription'
, datasetDescription_lastUpdatedTimestamp
- The Unix timestamp for the date and time that the dataset was last
updated.
$sel:projectName:DatasetDescription'
, datasetDescription_projectName
- The name of the project that contains the dataset.
$sel:status:DatasetDescription'
, datasetDescription_status
- The status of the dataset.
$sel:statusMessage:DatasetDescription'
, datasetDescription_statusMessage
- The status message for the dataset.
datasetDescription_creationTimestamp :: Lens' DatasetDescription (Maybe UTCTime) Source #
The Unix timestamp for the time and date that the dataset was created.
datasetDescription_datasetType :: Lens' DatasetDescription (Maybe Text) Source #
The type of the dataset. The value train
represents a training dataset
or single dataset project. The value test
represents a test dataset.
datasetDescription_imageStats :: Lens' DatasetDescription (Maybe DatasetImageStats) Source #
Statistics about the images in a dataset.
datasetDescription_lastUpdatedTimestamp :: Lens' DatasetDescription (Maybe UTCTime) Source #
The Unix timestamp for the date and time that the dataset was last updated.
datasetDescription_projectName :: Lens' DatasetDescription (Maybe Text) Source #
The name of the project that contains the dataset.
datasetDescription_status :: Lens' DatasetDescription (Maybe DatasetStatus) Source #
The status of the dataset.
datasetDescription_statusMessage :: Lens' DatasetDescription (Maybe Text) Source #
The status message for the dataset.
DatasetGroundTruthManifest
data DatasetGroundTruthManifest Source #
Location information about a manifest file. You can use a manifest file to create a dataset.
See: newDatasetGroundTruthManifest
smart constructor.
DatasetGroundTruthManifest' | |
|
Instances
newDatasetGroundTruthManifest :: DatasetGroundTruthManifest Source #
Create a value of DatasetGroundTruthManifest
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Object:DatasetGroundTruthManifest'
, datasetGroundTruthManifest_s3Object
- The S3 bucket location for the manifest file.
datasetGroundTruthManifest_s3Object :: Lens' DatasetGroundTruthManifest (Maybe InputS3Object) Source #
The S3 bucket location for the manifest file.
DatasetImageStats
data DatasetImageStats Source #
Statistics about the images in a dataset.
See: newDatasetImageStats
smart constructor.
Instances
newDatasetImageStats :: DatasetImageStats Source #
Create a value of DatasetImageStats
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomaly:DatasetImageStats'
, datasetImageStats_anomaly
- the total number of images labeled as an anomaly.
$sel:labeled:DatasetImageStats'
, datasetImageStats_labeled
- The total number of labeled images.
$sel:normal:DatasetImageStats'
, datasetImageStats_normal
- The total number of images labeled as normal.
$sel:total:DatasetImageStats'
, datasetImageStats_total
- The total number of images in the dataset.
datasetImageStats_anomaly :: Lens' DatasetImageStats (Maybe Int) Source #
the total number of images labeled as an anomaly.
datasetImageStats_labeled :: Lens' DatasetImageStats (Maybe Int) Source #
The total number of labeled images.
datasetImageStats_normal :: Lens' DatasetImageStats (Maybe Int) Source #
The total number of images labeled as normal.
datasetImageStats_total :: Lens' DatasetImageStats (Maybe Int) Source #
The total number of images in the dataset.
DatasetMetadata
data DatasetMetadata Source #
Summary information for an Amazon Lookout for Vision dataset. For more information, see DescribeDataset and ProjectDescription.
See: newDatasetMetadata
smart constructor.
DatasetMetadata' | |
|
Instances
newDatasetMetadata :: DatasetMetadata Source #
Create a value of DatasetMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:DatasetMetadata'
, datasetMetadata_creationTimestamp
- The Unix timestamp for the date and time that the dataset was created.
$sel:datasetType:DatasetMetadata'
, datasetMetadata_datasetType
- The type of the dataset.
$sel:status:DatasetMetadata'
, datasetMetadata_status
- The status for the dataset.
$sel:statusMessage:DatasetMetadata'
, datasetMetadata_statusMessage
- The status message for the dataset.
datasetMetadata_creationTimestamp :: Lens' DatasetMetadata (Maybe UTCTime) Source #
The Unix timestamp for the date and time that the dataset was created.
datasetMetadata_datasetType :: Lens' DatasetMetadata (Maybe Text) Source #
The type of the dataset.
datasetMetadata_status :: Lens' DatasetMetadata (Maybe DatasetStatus) Source #
The status for the dataset.
datasetMetadata_statusMessage :: Lens' DatasetMetadata (Maybe Text) Source #
The status message for the dataset.
DatasetSource
data DatasetSource Source #
Information about the location of a manifest file that Amazon Lookout for Vision uses to to create a dataset.
See: newDatasetSource
smart constructor.
DatasetSource' | |
|
Instances
newDatasetSource :: DatasetSource Source #
Create a value of DatasetSource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groundTruthManifest:DatasetSource'
, datasetSource_groundTruthManifest
- Location information for the manifest file.
datasetSource_groundTruthManifest :: Lens' DatasetSource (Maybe DatasetGroundTruthManifest) Source #
Location information for the manifest file.
DetectAnomalyResult
data DetectAnomalyResult Source #
The prediction results from a call to DetectAnomalies.
DetectAnomalyResult
includes classification information for the
prediction (IsAnomalous
and Confidence
). If the model you use is an
image segementation model, DetectAnomalyResult
also includes
segmentation information (Anomalies
and AnomalyMask
). Classification
information is calculated separately from segmentation information and
you shouldn't assume a relationship between them.
See: newDetectAnomalyResult
smart constructor.
DetectAnomalyResult' | |
|
Instances
newDetectAnomalyResult :: DetectAnomalyResult Source #
Create a value of DetectAnomalyResult
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalies:DetectAnomalyResult'
, detectAnomalyResult_anomalies
- If the model is an image segmentation model, Anomalies
contains a list
of anomaly types found in the image. There is one entry for each type of
anomaly found (even if multiple instances of an anomaly type exist on
the image). The first element in the list is always an anomaly type
representing the image background ('background') and shouldn't be
considered an anomaly. Amazon Lookout for Vision automatically add the
background anomaly type to the response, and you don't need to declare
a background anomaly type in your dataset.
If the list has one entry ('background'), no anomalies were found on the image.
An image classification model doesn't return an Anomalies
list.
$sel:anomalyMask:DetectAnomalyResult'
, detectAnomalyResult_anomalyMask
- If the model is an image segmentation model, AnomalyMask
contains
pixel masks that covers all anomaly types found on the image. Each
anomaly type has a different mask color. To map a color to an anomaly
type, see the color
field of the PixelAnomaly object.
An image classification model doesn't return an Anomalies
list.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:confidence:DetectAnomalyResult'
, detectAnomalyResult_confidence
- The confidence that Lookout for Vision has in the accuracy of the
classification in IsAnomalous
.
$sel:isAnomalous:DetectAnomalyResult'
, detectAnomalyResult_isAnomalous
- True if Amazon Lookout for Vision classifies the image as containing an
anomaly, otherwise false.
$sel:source:DetectAnomalyResult'
, detectAnomalyResult_source
- The source of the image that was analyzed. direct
means that the
images was supplied from the local computer. No other values are
supported.
detectAnomalyResult_anomalies :: Lens' DetectAnomalyResult (Maybe [Anomaly]) Source #
If the model is an image segmentation model, Anomalies
contains a list
of anomaly types found in the image. There is one entry for each type of
anomaly found (even if multiple instances of an anomaly type exist on
the image). The first element in the list is always an anomaly type
representing the image background ('background') and shouldn't be
considered an anomaly. Amazon Lookout for Vision automatically add the
background anomaly type to the response, and you don't need to declare
a background anomaly type in your dataset.
If the list has one entry ('background'), no anomalies were found on the image.
An image classification model doesn't return an Anomalies
list.
detectAnomalyResult_anomalyMask :: Lens' DetectAnomalyResult (Maybe ByteString) Source #
If the model is an image segmentation model, AnomalyMask
contains
pixel masks that covers all anomaly types found on the image. Each
anomaly type has a different mask color. To map a color to an anomaly
type, see the color
field of the PixelAnomaly object.
An image classification model doesn't return an Anomalies
list.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
detectAnomalyResult_confidence :: Lens' DetectAnomalyResult (Maybe Double) Source #
The confidence that Lookout for Vision has in the accuracy of the
classification in IsAnomalous
.
detectAnomalyResult_isAnomalous :: Lens' DetectAnomalyResult (Maybe Bool) Source #
True if Amazon Lookout for Vision classifies the image as containing an anomaly, otherwise false.
detectAnomalyResult_source :: Lens' DetectAnomalyResult (Maybe ImageSource) Source #
The source of the image that was analyzed. direct
means that the
images was supplied from the local computer. No other values are
supported.
GreengrassConfiguration
data GreengrassConfiguration Source #
Configuration information for the AWS IoT Greengrass component created in a model packaging job. For more information, see StartModelPackagingJob.
You can't specify a component with the same ComponentName
and
Componentversion
as an existing component with the same component name
and component version.
See: newGreengrassConfiguration
smart constructor.
GreengrassConfiguration' | |
|
Instances
newGreengrassConfiguration Source #
Create a value of GreengrassConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:compilerOptions:GreengrassConfiguration'
, greengrassConfiguration_compilerOptions
- Additional compiler options for the Greengrass component. Currently,
only NVIDIA Graphics Processing Units (GPU) and CPU accelerators are
supported. If you specify TargetDevice
, don't specify
CompilerOptions
.
For more information, see Compiler options in the Amazon Lookout for Vision Developer Guide.
$sel:componentDescription:GreengrassConfiguration'
, greengrassConfiguration_componentDescription
- A description for the AWS IoT Greengrass component.
$sel:componentVersion:GreengrassConfiguration'
, greengrassConfiguration_componentVersion
- A Version for the AWS IoT Greengrass component. If you don't provide a
value, a default value of
Model Version
.0.0
is used.
$sel:tags:GreengrassConfiguration'
, greengrassConfiguration_tags
- A set of tags (key-value pairs) that you want to attach to the AWS IoT
Greengrass component.
$sel:targetDevice:GreengrassConfiguration'
, greengrassConfiguration_targetDevice
- The target device for the model. Currently the only supported value is
jetson_xavier
. If you specify TargetDevice
, you can't specify
TargetPlatform
.
$sel:targetPlatform:GreengrassConfiguration'
, greengrassConfiguration_targetPlatform
- The target platform for the model. If you specify TargetPlatform
, you
can't specify TargetDevice
.
$sel:s3OutputLocation:GreengrassConfiguration'
, greengrassConfiguration_s3OutputLocation
- An S3 location in which Lookout for Vision stores the component
artifacts.
$sel:componentName:GreengrassConfiguration'
, greengrassConfiguration_componentName
- A name for the AWS IoT Greengrass component.
greengrassConfiguration_compilerOptions :: Lens' GreengrassConfiguration (Maybe Text) Source #
Additional compiler options for the Greengrass component. Currently,
only NVIDIA Graphics Processing Units (GPU) and CPU accelerators are
supported. If you specify TargetDevice
, don't specify
CompilerOptions
.
For more information, see Compiler options in the Amazon Lookout for Vision Developer Guide.
greengrassConfiguration_componentDescription :: Lens' GreengrassConfiguration (Maybe Text) Source #
A description for the AWS IoT Greengrass component.
greengrassConfiguration_componentVersion :: Lens' GreengrassConfiguration (Maybe Text) Source #
A Version for the AWS IoT Greengrass component. If you don't provide a
value, a default value of
Model Version
.0.0
is used.
greengrassConfiguration_tags :: Lens' GreengrassConfiguration (Maybe [Tag]) Source #
A set of tags (key-value pairs) that you want to attach to the AWS IoT Greengrass component.
greengrassConfiguration_targetDevice :: Lens' GreengrassConfiguration (Maybe TargetDevice) Source #
The target device for the model. Currently the only supported value is
jetson_xavier
. If you specify TargetDevice
, you can't specify
TargetPlatform
.
greengrassConfiguration_targetPlatform :: Lens' GreengrassConfiguration (Maybe TargetPlatform) Source #
The target platform for the model. If you specify TargetPlatform
, you
can't specify TargetDevice
.
greengrassConfiguration_s3OutputLocation :: Lens' GreengrassConfiguration S3Location Source #
An S3 location in which Lookout for Vision stores the component artifacts.
greengrassConfiguration_componentName :: Lens' GreengrassConfiguration Text Source #
A name for the AWS IoT Greengrass component.
GreengrassOutputDetails
data GreengrassOutputDetails Source #
Information about the AWS IoT Greengrass component created by a model packaging job.
See: newGreengrassOutputDetails
smart constructor.
GreengrassOutputDetails' | |
|
Instances
newGreengrassOutputDetails :: GreengrassOutputDetails Source #
Create a value of GreengrassOutputDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentName:GreengrassOutputDetails'
, greengrassOutputDetails_componentName
- The name of the component.
$sel:componentVersion:GreengrassOutputDetails'
, greengrassOutputDetails_componentVersion
- The version of the component.
$sel:componentVersionArn:GreengrassOutputDetails'
, greengrassOutputDetails_componentVersionArn
- The Amazon Resource Name (ARN) of the component.
greengrassOutputDetails_componentName :: Lens' GreengrassOutputDetails (Maybe Text) Source #
The name of the component.
greengrassOutputDetails_componentVersion :: Lens' GreengrassOutputDetails (Maybe Text) Source #
The version of the component.
greengrassOutputDetails_componentVersionArn :: Lens' GreengrassOutputDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the component.
ImageSource
data ImageSource Source #
The source for an image.
See: newImageSource
smart constructor.
Instances
newImageSource :: ImageSource Source #
Create a value of ImageSource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:type':ImageSource'
, imageSource_type
- The type of the image.
imageSource_type :: Lens' ImageSource (Maybe Text) Source #
The type of the image.
InputS3Object
data InputS3Object Source #
Amazon S3 Location information for an input manifest file.
See: newInputS3Object
smart constructor.
Instances
Create a value of InputS3Object
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:versionId:InputS3Object'
, inputS3Object_versionId
- The version ID of the bucket.
$sel:bucket:InputS3Object'
, inputS3Object_bucket
- The Amazon S3 bucket that contains the manifest.
$sel:key:InputS3Object'
, inputS3Object_key
- The name and location of the manifest file withiin the bucket.
inputS3Object_versionId :: Lens' InputS3Object (Maybe Text) Source #
The version ID of the bucket.
inputS3Object_bucket :: Lens' InputS3Object Text Source #
The Amazon S3 bucket that contains the manifest.
inputS3Object_key :: Lens' InputS3Object Text Source #
The name and location of the manifest file withiin the bucket.
ModelDescription
data ModelDescription Source #
Describes an Amazon Lookout for Vision model.
See: newModelDescription
smart constructor.
ModelDescription' | |
|
Instances
newModelDescription :: ModelDescription Source #
Create a value of ModelDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:ModelDescription'
, modelDescription_creationTimestamp
- The unix timestamp for the date and time that the model was created.
$sel:description:ModelDescription'
, modelDescription_description
- The description for the model.
$sel:evaluationEndTimestamp:ModelDescription'
, modelDescription_evaluationEndTimestamp
- The unix timestamp for the date and time that the evaluation ended.
$sel:evaluationManifest:ModelDescription'
, modelDescription_evaluationManifest
- 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.
$sel:evaluationResult:ModelDescription'
, modelDescription_evaluationResult
- The S3 location where Amazon Lookout for Vision saves the performance
metrics.
$sel:kmsKeyId:ModelDescription'
, modelDescription_kmsKeyId
- The identifer for the AWS Key Management Service (AWS KMS) key that was
used to encrypt the model during training.
$sel:maxInferenceUnits:ModelDescription'
, modelDescription_maxInferenceUnits
- The maximum number of inference units Amazon Lookout for Vision uses to
auto-scale the model. For more information, see StartModel.
$sel:minInferenceUnits:ModelDescription'
, modelDescription_minInferenceUnits
- The minimum number of inference units used by the model. For more
information, see StartModel
$sel:modelArn:ModelDescription'
, modelDescription_modelArn
- The Amazon Resource Name (ARN) of the model.
$sel:modelVersion:ModelDescription'
, modelDescription_modelVersion
- The version of the model
$sel:outputConfig:ModelDescription'
, modelDescription_outputConfig
- The S3 location where Amazon Lookout for Vision saves model training
files.
$sel:performance:ModelDescription'
, modelDescription_performance
- Performance metrics for the model. Created during training.
$sel:status:ModelDescription'
, modelDescription_status
- The status of the model.
$sel:statusMessage:ModelDescription'
, modelDescription_statusMessage
- The status message for the model.
modelDescription_creationTimestamp :: Lens' ModelDescription (Maybe UTCTime) Source #
The unix timestamp for the date and time that the model was created.
modelDescription_description :: Lens' ModelDescription (Maybe Text) Source #
The description for the model.
modelDescription_evaluationEndTimestamp :: Lens' ModelDescription (Maybe UTCTime) Source #
The unix timestamp for the date and time that the evaluation ended.
modelDescription_evaluationManifest :: Lens' ModelDescription (Maybe OutputS3Object) Source #
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.
modelDescription_evaluationResult :: Lens' ModelDescription (Maybe OutputS3Object) Source #
The S3 location where Amazon Lookout for Vision saves the performance metrics.
modelDescription_kmsKeyId :: Lens' ModelDescription (Maybe Text) Source #
The identifer for the AWS Key Management Service (AWS KMS) key that was used to encrypt the model during training.
modelDescription_maxInferenceUnits :: Lens' ModelDescription (Maybe Natural) Source #
The maximum number of inference units Amazon Lookout for Vision uses to auto-scale the model. For more information, see StartModel.
modelDescription_minInferenceUnits :: Lens' ModelDescription (Maybe Natural) Source #
The minimum number of inference units used by the model. For more information, see StartModel
modelDescription_modelArn :: Lens' ModelDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the model.
modelDescription_modelVersion :: Lens' ModelDescription (Maybe Text) Source #
The version of the model
modelDescription_outputConfig :: Lens' ModelDescription (Maybe OutputConfig) Source #
The S3 location where Amazon Lookout for Vision saves model training files.
modelDescription_performance :: Lens' ModelDescription (Maybe ModelPerformance) Source #
Performance metrics for the model. Created during training.
modelDescription_status :: Lens' ModelDescription (Maybe ModelStatus) Source #
The status of the model.
modelDescription_statusMessage :: Lens' ModelDescription (Maybe Text) Source #
The status message for the model.
ModelMetadata
data ModelMetadata Source #
Describes an Amazon Lookout for Vision model.
See: newModelMetadata
smart constructor.
ModelMetadata' | |
|
Instances
newModelMetadata :: ModelMetadata Source #
Create a value of ModelMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:ModelMetadata'
, modelMetadata_creationTimestamp
- The unix timestamp for the date and time that the model was created.
$sel:description:ModelMetadata'
, modelMetadata_description
- The description for the model.
$sel:modelArn:ModelMetadata'
, modelMetadata_modelArn
- The Amazon Resource Name (ARN) of the model.
$sel:modelVersion:ModelMetadata'
, modelMetadata_modelVersion
- The version of the model.
$sel:performance:ModelMetadata'
, modelMetadata_performance
- Performance metrics for the model. Not available until training has
successfully completed.
$sel:status:ModelMetadata'
, modelMetadata_status
- The status of the model.
$sel:statusMessage:ModelMetadata'
, modelMetadata_statusMessage
- The status message for the model.
modelMetadata_creationTimestamp :: Lens' ModelMetadata (Maybe UTCTime) Source #
The unix timestamp for the date and time that the model was created.
modelMetadata_description :: Lens' ModelMetadata (Maybe Text) Source #
The description for the model.
modelMetadata_modelArn :: Lens' ModelMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the model.
modelMetadata_modelVersion :: Lens' ModelMetadata (Maybe Text) Source #
The version of the model.
modelMetadata_performance :: Lens' ModelMetadata (Maybe ModelPerformance) Source #
Performance metrics for the model. Not available until training has successfully completed.
modelMetadata_status :: Lens' ModelMetadata (Maybe ModelStatus) Source #
The status of the model.
modelMetadata_statusMessage :: Lens' ModelMetadata (Maybe Text) Source #
The status message for the model.
ModelPackagingConfiguration
data ModelPackagingConfiguration Source #
Configuration information for a Amazon Lookout for Vision model packaging job. For more information, see StartModelPackagingJob.
See: newModelPackagingConfiguration
smart constructor.
ModelPackagingConfiguration' | |
|
Instances
newModelPackagingConfiguration Source #
Create a value of ModelPackagingConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:greengrass:ModelPackagingConfiguration'
, modelPackagingConfiguration_greengrass
- Configuration information for the AWS IoT Greengrass component in a
model packaging job.
modelPackagingConfiguration_greengrass :: Lens' ModelPackagingConfiguration GreengrassConfiguration Source #
Configuration information for the AWS IoT Greengrass component in a model packaging job.
ModelPackagingDescription
data ModelPackagingDescription Source #
Information about a model packaging job. For more information, see DescribeModelPackagingJob.
See: newModelPackagingDescription
smart constructor.
ModelPackagingDescription' | |
|
Instances
newModelPackagingDescription :: ModelPackagingDescription Source #
Create a value of ModelPackagingDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:ModelPackagingDescription'
, modelPackagingDescription_creationTimestamp
- The Unix timestamp for the time and date that the model packaging job
was created.
$sel:jobName:ModelPackagingDescription'
, modelPackagingDescription_jobName
- The name of the model packaging job.
$sel:lastUpdatedTimestamp:ModelPackagingDescription'
, modelPackagingDescription_lastUpdatedTimestamp
- The Unix timestamp for the time and date that the model packaging job
was last updated.
$sel:modelPackagingConfiguration:ModelPackagingDescription'
, modelPackagingDescription_modelPackagingConfiguration
- The configuration information used in the model packaging job.
$sel:modelPackagingJobDescription:ModelPackagingDescription'
, modelPackagingDescription_modelPackagingJobDescription
- The description for the model packaging job.
$sel:modelPackagingMethod:ModelPackagingDescription'
, modelPackagingDescription_modelPackagingMethod
- The AWS service used to package the job. Currently Lookout for Vision
can package jobs with AWS IoT Greengrass.
$sel:modelPackagingOutputDetails:ModelPackagingDescription'
, modelPackagingDescription_modelPackagingOutputDetails
- Information about the output of the model packaging job. For more
information, see DescribeModelPackagingJob.
$sel:modelVersion:ModelPackagingDescription'
, modelPackagingDescription_modelVersion
- The version of the model used in the model packaging job.
$sel:projectName:ModelPackagingDescription'
, modelPackagingDescription_projectName
- The name of the project that's associated with a model that's in the
model package.
$sel:status:ModelPackagingDescription'
, modelPackagingDescription_status
- The status of the model packaging job.
$sel:statusMessage:ModelPackagingDescription'
, modelPackagingDescription_statusMessage
- The status message for the model packaging job.
modelPackagingDescription_creationTimestamp :: Lens' ModelPackagingDescription (Maybe UTCTime) Source #
The Unix timestamp for the time and date that the model packaging job was created.
modelPackagingDescription_jobName :: Lens' ModelPackagingDescription (Maybe Text) Source #
The name of the model packaging job.
modelPackagingDescription_lastUpdatedTimestamp :: Lens' ModelPackagingDescription (Maybe UTCTime) Source #
The Unix timestamp for the time and date that the model packaging job was last updated.
modelPackagingDescription_modelPackagingConfiguration :: Lens' ModelPackagingDescription (Maybe ModelPackagingConfiguration) Source #
The configuration information used in the model packaging job.
modelPackagingDescription_modelPackagingJobDescription :: Lens' ModelPackagingDescription (Maybe Text) Source #
The description for the model packaging job.
modelPackagingDescription_modelPackagingMethod :: Lens' ModelPackagingDescription (Maybe Text) Source #
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
modelPackagingDescription_modelPackagingOutputDetails :: Lens' ModelPackagingDescription (Maybe ModelPackagingOutputDetails) Source #
Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.
modelPackagingDescription_modelVersion :: Lens' ModelPackagingDescription (Maybe Text) Source #
The version of the model used in the model packaging job.
modelPackagingDescription_projectName :: Lens' ModelPackagingDescription (Maybe Text) Source #
The name of the project that's associated with a model that's in the model package.
modelPackagingDescription_status :: Lens' ModelPackagingDescription (Maybe ModelPackagingJobStatus) Source #
The status of the model packaging job.
modelPackagingDescription_statusMessage :: Lens' ModelPackagingDescription (Maybe Text) Source #
The status message for the model packaging job.
ModelPackagingJobMetadata
data ModelPackagingJobMetadata Source #
Metadata for a model packaging job. For more information, see ListModelPackagingJobs.
See: newModelPackagingJobMetadata
smart constructor.
ModelPackagingJobMetadata' | |
|
Instances
newModelPackagingJobMetadata :: ModelPackagingJobMetadata Source #
Create a value of ModelPackagingJobMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_creationTimestamp
- The Unix timestamp for the time and date that the model packaging job
was created.
$sel:jobName:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_jobName
- The name of the model packaging job.
$sel:lastUpdatedTimestamp:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_lastUpdatedTimestamp
- The Unix timestamp for the time and date that the model packaging job
was last updated.
$sel:modelPackagingJobDescription:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_modelPackagingJobDescription
- The description for the model packaging job.
$sel:modelPackagingMethod:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_modelPackagingMethod
- The AWS service used to package the job. Currently Lookout for Vision
can package jobs with AWS IoT Greengrass.
$sel:modelVersion:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_modelVersion
- The version of the model that is in the model package.
$sel:projectName:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_projectName
- The project that contains the model that is in the model package.
$sel:status:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_status
- The status of the model packaging job.
$sel:statusMessage:ModelPackagingJobMetadata'
, modelPackagingJobMetadata_statusMessage
- The status message for the model packaging job.
modelPackagingJobMetadata_creationTimestamp :: Lens' ModelPackagingJobMetadata (Maybe UTCTime) Source #
The Unix timestamp for the time and date that the model packaging job was created.
modelPackagingJobMetadata_jobName :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The name of the model packaging job.
modelPackagingJobMetadata_lastUpdatedTimestamp :: Lens' ModelPackagingJobMetadata (Maybe UTCTime) Source #
The Unix timestamp for the time and date that the model packaging job was last updated.
modelPackagingJobMetadata_modelPackagingJobDescription :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The description for the model packaging job.
modelPackagingJobMetadata_modelPackagingMethod :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
modelPackagingJobMetadata_modelVersion :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The version of the model that is in the model package.
modelPackagingJobMetadata_projectName :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The project that contains the model that is in the model package.
modelPackagingJobMetadata_status :: Lens' ModelPackagingJobMetadata (Maybe ModelPackagingJobStatus) Source #
The status of the model packaging job.
modelPackagingJobMetadata_statusMessage :: Lens' ModelPackagingJobMetadata (Maybe Text) Source #
The status message for the model packaging job.
ModelPackagingOutputDetails
data ModelPackagingOutputDetails Source #
Information about the output from a model packaging job.
See: newModelPackagingOutputDetails
smart constructor.
ModelPackagingOutputDetails' | |
|
Instances
newModelPackagingOutputDetails :: ModelPackagingOutputDetails Source #
Create a value of ModelPackagingOutputDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:greengrass:ModelPackagingOutputDetails'
, modelPackagingOutputDetails_greengrass
- Information about the AWS IoT Greengrass component in a model packaging
job.
modelPackagingOutputDetails_greengrass :: Lens' ModelPackagingOutputDetails (Maybe GreengrassOutputDetails) Source #
Information about the AWS IoT Greengrass component in a model packaging job.
ModelPerformance
data ModelPerformance Source #
Information about the evaluation performance of a trained model.
See: newModelPerformance
smart constructor.
Instances
newModelPerformance :: ModelPerformance Source #
Create a value of ModelPerformance
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:f1Score:ModelPerformance'
, modelPerformance_f1Score
- The overall F1 score metric for the trained model.
$sel:precision:ModelPerformance'
, modelPerformance_precision
- The overall precision metric value for the trained model.
$sel:recall:ModelPerformance'
, modelPerformance_recall
- The overall recall metric value for the trained model.
modelPerformance_f1Score :: Lens' ModelPerformance (Maybe Double) Source #
The overall F1 score metric for the trained model.
modelPerformance_precision :: Lens' ModelPerformance (Maybe Double) Source #
The overall precision metric value for the trained model.
modelPerformance_recall :: Lens' ModelPerformance (Maybe Double) Source #
The overall recall metric value for the trained model.
OutputConfig
data OutputConfig Source #
The S3 location where Amazon Lookout for Vision saves model training files.
See: newOutputConfig
smart constructor.
OutputConfig' | |
|
Instances
Create a value of OutputConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Location:OutputConfig'
, outputConfig_s3Location
- The S3 location for the output.
outputConfig_s3Location :: Lens' OutputConfig S3Location Source #
The S3 location for the output.
OutputS3Object
data OutputS3Object Source #
The S3 location where Amazon Lookout for Vision saves training output.
See: newOutputS3Object
smart constructor.
Instances
Create a value of OutputS3Object
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucket:OutputS3Object'
, outputS3Object_bucket
- The bucket that contains the training output.
$sel:key:OutputS3Object'
, outputS3Object_key
- The location of the training output in the bucket.
outputS3Object_bucket :: Lens' OutputS3Object Text Source #
The bucket that contains the training output.
outputS3Object_key :: Lens' OutputS3Object Text Source #
The location of the training output in the bucket.
PixelAnomaly
data PixelAnomaly Source #
Information about the pixels in an anomaly mask. For more information,
see Anomaly. PixelAnomaly
is only returned by image segmentation
models.
See: newPixelAnomaly
smart constructor.
Instances
newPixelAnomaly :: PixelAnomaly Source #
Create a value of PixelAnomaly
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:color:PixelAnomaly'
, pixelAnomaly_color
- A hex color value for the mask that covers an anomaly type. Each anomaly
type has a different mask color. The color maps to the color of the
anomaly type used in the training dataset.
$sel:totalPercentageArea:PixelAnomaly'
, pixelAnomaly_totalPercentageArea
- The percentage area of the image that the anomaly type covers.
pixelAnomaly_color :: Lens' PixelAnomaly (Maybe Text) Source #
A hex color value for the mask that covers an anomaly type. Each anomaly type has a different mask color. The color maps to the color of the anomaly type used in the training dataset.
pixelAnomaly_totalPercentageArea :: Lens' PixelAnomaly (Maybe Double) Source #
The percentage area of the image that the anomaly type covers.
ProjectDescription
data ProjectDescription Source #
Describe an Amazon Lookout for Vision project. For more information, see DescribeProject.
See: newProjectDescription
smart constructor.
ProjectDescription' | |
|
Instances
newProjectDescription :: ProjectDescription Source #
Create a value of ProjectDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ProjectDescription
, projectDescription_creationTimestamp
- The unix timestamp for the date and time that the project was created.
$sel:datasets:ProjectDescription'
, projectDescription_datasets
- A list of datasets in the project.
$sel:projectArn:ProjectDescription'
, projectDescription_projectArn
- The Amazon Resource Name (ARN) of the project.
$sel:projectName:ProjectDescription'
, projectDescription_projectName
- The name of the project.
projectDescription_creationTimestamp :: Lens' ProjectDescription (Maybe UTCTime) Source #
The unix timestamp for the date and time that the project was created.
projectDescription_datasets :: Lens' ProjectDescription (Maybe [DatasetMetadata]) Source #
A list of datasets in the project.
projectDescription_projectArn :: Lens' ProjectDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the project.
projectDescription_projectName :: Lens' ProjectDescription (Maybe Text) Source #
The name of the project.
ProjectMetadata
data ProjectMetadata Source #
Metadata about an Amazon Lookout for Vision project.
See: newProjectMetadata
smart constructor.
ProjectMetadata' | |
|
Instances
newProjectMetadata :: ProjectMetadata Source #
Create a value of ProjectMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:ProjectMetadata'
, projectMetadata_creationTimestamp
- The unix timestamp for the date and time that the project was created.
$sel:projectArn:ProjectMetadata'
, projectMetadata_projectArn
- The Amazon Resource Name (ARN) of the project.
$sel:projectName:ProjectMetadata'
, projectMetadata_projectName
- The name of the project.
projectMetadata_creationTimestamp :: Lens' ProjectMetadata (Maybe UTCTime) Source #
The unix timestamp for the date and time that the project was created.
projectMetadata_projectArn :: Lens' ProjectMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the project.
projectMetadata_projectName :: Lens' ProjectMetadata (Maybe Text) Source #
The name of the project.
S3Location
data S3Location Source #
Information about the location of training output or the output of a model packaging job.
See: newS3Location
smart constructor.
S3Location' | |
|
Instances
Create a value of S3Location
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:prefix:S3Location'
, s3Location_prefix
- The path of the folder, within the S3 bucket, that contains the output.
$sel:bucket:S3Location'
, s3Location_bucket
- The S3 bucket that contains the training or model packaging job output.
If you are training a model, the bucket must in your AWS account. If you
use an S3 bucket for a model packaging job, the S3 bucket must be in the
same AWS Region and AWS account in which you use AWS IoT Greengrass.
s3Location_prefix :: Lens' S3Location (Maybe Text) Source #
The path of the folder, within the S3 bucket, that contains the output.
s3Location_bucket :: Lens' S3Location Text Source #
The S3 bucket that contains the training or model packaging job output. If you are training a model, the bucket must in your AWS account. If you use an S3 bucket for a model packaging job, the S3 bucket must be in the same AWS Region and AWS account in which you use AWS IoT Greengrass.
Tag
A key and value pair that is attached to the specified Amazon Lookout for Vision model.
See: newTag
smart constructor.
Instances
FromJSON Tag Source # | |
ToJSON Tag Source # | |
Defined in Amazonka.LookoutVision.Types.Tag | |
Generic Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.LookoutVision.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.LookoutVision.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.LookoutVision.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.LookoutVision.Types.Tag" "amazonka-lookoutvision-2.0-3cIJAF9xWxx8xGDY24BOkS" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- The key of the tag that is attached to the specified model.
$sel:value:Tag'
, tag_value
- The value of the tag that is attached to the specified model.
TargetPlatform
data TargetPlatform Source #
The platform on which a model runs on an AWS IoT Greengrass core device.
See: newTargetPlatform
smart constructor.
TargetPlatform' | |
|
Instances
Create a value of TargetPlatform
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accelerator:TargetPlatform'
, targetPlatform_accelerator
- The target accelerator for the model. Currently, Amazon Lookout for
Vision only supports NVIDIA (Nvidia graphics processing unit) and CPU
accelerators. If you specify NVIDIA as an accelerator, you must also
specify the gpu-code
, trt-ver
, and cuda-ver
compiler options. If
you don't specify an accelerator, Lookout for Vision uses the CPU for
compilation and we highly recommend that you use the
GreengrassConfiguration$CompilerOptions field. For example, you can use
the following compiler options for CPU:
mcpu
: CPU micro-architecture. For example,{'mcpu': 'skylake-avx512'}
mattr
: CPU flags. For example,{'mattr': ['+neon', '+vfpv4']}
$sel:os:TargetPlatform'
, targetPlatform_os
- The target operating system for the model. Linux is the only operating
system that is currently supported.
$sel:arch:TargetPlatform'
, targetPlatform_arch
- The target architecture for the model. The currently supported
architectures are X86_64 (64-bit version of the x86 instruction set) and
ARM_64 (ARMv8 64-bit CPU).
targetPlatform_accelerator :: Lens' TargetPlatform (Maybe TargetPlatformAccelerator) Source #
The target accelerator for the model. Currently, Amazon Lookout for
Vision only supports NVIDIA (Nvidia graphics processing unit) and CPU
accelerators. If you specify NVIDIA as an accelerator, you must also
specify the gpu-code
, trt-ver
, and cuda-ver
compiler options. If
you don't specify an accelerator, Lookout for Vision uses the CPU for
compilation and we highly recommend that you use the
GreengrassConfiguration$CompilerOptions field. For example, you can use
the following compiler options for CPU:
mcpu
: CPU micro-architecture. For example,{'mcpu': 'skylake-avx512'}
mattr
: CPU flags. For example,{'mattr': ['+neon', '+vfpv4']}
targetPlatform_os :: Lens' TargetPlatform TargetPlatformOs Source #
The target operating system for the model. Linux is the only operating system that is currently supported.
targetPlatform_arch :: Lens' TargetPlatform TargetPlatformArch Source #
The target architecture for the model. The currently supported architectures are X86_64 (64-bit version of the x86 instruction set) and ARM_64 (ARMv8 64-bit CPU).