AI: AWS Computer Vision

2020-05-13

under construction ...

AWS and Computer Vision

GluonCV

Apache MXNet

AWS: ML Stack

Amazon Rekognition

Amazon SageMaker

AWS Deep Learning AMI

AWS Deep Learning Containers

Module 3: GluonCV Start

Setup Virtual Environment

Example for ubuntu. in order to work on a clean independent environment we'll use a virtual environment. then we install mxnet and gluoncv

  1. create virtual environment: only once
python3 -m venv gluoncv
  1. activate virtual environment
cd gluoncv
source bin/activate
  1. deactivate virtual environment
deactivate

Install MXNet and GluonCV

pip install mxnet
pip install gluoncv

# for CPU optimized
# pip install mxnet-mkl

# for GPU optimized
# pip install mxnet-cu101

Image Classification with a pre-trained model

Datasets

Models

Code Examples

image-classification.py

Object Detection with a pre-trained model

Datasets

Models

Code Examples

object-detection.py

Image Segmentation with a pre-trained model

Neural Network Essentials

Fully Connected Network

source: aws training

Convolutional networks

what is a feature?

Module 4: Gluon Fundamentals

N-dimensional arrays

source: aws training

NDArray

Gluon Blocks