Copy existing AWS Rekognition datasets between AWS accounts
Adrian Diaconu
Updated
Applicable when
There is already an existing AWS Rekognition dataset either on local or on another AWS account
Non-applicable when
When there is no existing AWS Rekognition dataset and it needs to be built from scratch
Implementation
When creating 1st Rekognition project, AWS asks to auto-create a generic bucket for the classifier in the currently selected region. The bucket name will have the following naming format: custom-labels-console-<region>-<hash> e.g.: custom-labels-console-us-east-1-308ca889db
The structure that we care about from this bucket will be (as directories):
assets
holds all images used for training and testing grouped by <dataset_name>
those images were uploaded in batches of max 30 files
the batch directory name is just the timestamp of the upload time
datasets
holds multiple things (like: custom-labels, patches, etc.) but we mostly care about manifiest file, this describes the relation between asset, label, and bounding box
also grouped by <dataset_name> in folders
inside each group there is manifest/output/output.manifest file
Copy from the other AWS account either the whole bucket or just the directories you are interested to local:
Comments
0 comments
Please sign in to leave a comment.