/deeplens-workshop

Primary LanguageJupyter Notebook

AIM405 - Optimize deep learning models for edge deployments with AWS DeepLens

Abstract

In this workshop, learn how to train and optimize your computer vision pipelines for edge deployments with Amazon SageMaker Ground Truth and AWS DeepLens. Also learn how to build a sample image classification model with Amazon SageMaker with GluonCV and deploy it to AWS DeepLens. Finally, learn how to optimize your deep learning models and code to achieve faster performance for use cases where speed matters.

Presenter: Nathaniel Slater - Senior Manager, Phu Nguyen - Product Manager

AWS Icon   AmazonAI Icon   Apache Incubator Icon   MXNet Icon   Gluon Icon

Agenda

Time Title Notebooks
10:45-00:00 ..
10:45-00:00 Lab 0 - Lab environment, SageMaker Notebook instance, set up link
10:45-00:00 Lab 1 - Labeling dataset using Amazon SageMaker Ground Truth link
10:45-00:00 Lab 2 - Train an image classification model using GluonCV link
10:45-00:00 Lab 3 - ... link
10:45-00:00 Lab 4 - ... link
12:00-13:00 Q&A and Closing

Q&A

Q1: How do I setup the environment for this workshop?

A1: We recommend to use Amazon SageMaker notebook instance. Or you can clone this GIT repository into anywhere as long as all the required libraries such as Apache MXNet, GluonCV, and AWS SDK(Boto3) can be installed.

Please follow the lab setup guide to launch your Amazon SageMaker notebook instance for this workshop.

Q2: How can I train a model using Amazon SageMaker built-in image classification algorithm and deploy it to AWS DeepLens?

A2: Refer to AIM229 - Start using computer vision with AWS DeepLens workshop material for the detail.

Authors

Jiyang Kang, Muhyun Kim, Nathaniel Slater, Phu Nguyen, Tatsuya Arai