MXNet on the Cloud

Deep learning can require extremely powerful hardware, often for unpredictable durations of time. Moreover, MXNet can benefit from both multiple GPUs and multiple machines. Accordingly, cloud computing, as offered by AWS and others, is especially well suited to training deep learning models. Using AWS, we can rapidly fire up multiple machines with multiple GPUs each at will and maintain the resources for precisely the amount of time needed.

Here are some ways you can use MXNet on AWS:

  1. Use Amazon SageMaker

  2. Use the AWS Deep Learning AMI with Conda

  3. Use an AWS Deep Learning Container

  4. Install MXNet on a AWS Deep Learning Base AMI