Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Accelerate Deep Learning Workloads with Amazon SageMaker
  • Table Of Contents Toc
Accelerate Deep Learning Workloads with Amazon SageMaker

Accelerate Deep Learning Workloads with Amazon SageMaker

By : Vadim Dabravolski
5 (5)
close
close
Accelerate Deep Learning Workloads with Amazon SageMaker

Accelerate Deep Learning Workloads with Amazon SageMaker

5 (5)
By: Vadim Dabravolski

Overview of this book

Over the past 10 years, deep learning has grown from being an academic research field to seeing wide-scale adoption across multiple industries. Deep learning models demonstrate excellent results on a wide range of practical tasks, underpinning emerging fields such as virtual assistants, autonomous driving, and robotics. In this book, you will learn about the practical aspects of designing, building, and optimizing deep learning workloads on Amazon SageMaker. The book also provides end-to-end implementation examples for popular deep-learning tasks, such as computer vision and natural language processing. You will begin by exploring key Amazon SageMaker capabilities in the context of deep learning. Then, you will explore in detail the theoretical and practical aspects of training and hosting your deep learning models on Amazon SageMaker. You will learn how to train and serve deep learning models using popular open-source frameworks and understand the hardware and software options available for you on Amazon SageMaker. The book also covers various optimizations technique to improve the performance and cost characteristics of your deep learning workloads. By the end of this book, you will be fluent in the software and hardware aspects of running deep learning workloads using Amazon SageMaker.
Table of Contents (16 chapters)
close
close
1
Part 1: Introduction to Deep Learning on Amazon SageMaker
6
Part 2: Building and Training Deep Learning Models
10
Part 3: Serving Deep Learning Models

Debugging SageMaker code locally

To simplify code development and testing locally, SageMaker supports local mode. This mode allows you to run your training, inference, or data processing locally in SageMaker containers. This is particularly helpful when you want to troubleshoot your scripts before provisioning any SageMaker resources.

Local mode is supported for all SageMaker images as well as custom SageMaker-compatible images. It is implemented as part of the sagemaker Python SDK. When running your jobs in local mode, the SageMaker SDK under the hood creates a Docker Compose YAML file with your job parameters and starts a relevant container locally. The complexities of configuring a Docker runtime environment are abstracted from the user.

Local mode is supported for both CPU and GPU devices. You can run the following types of SageMaker jobs in local mode:

  • Training job
  • Real-time endpoint
  • Processing job
  • Batch transform job

Limitations of local mode...

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Accelerate Deep Learning Workloads with Amazon SageMaker
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon