Building Deep Learning Models Using Apache MXNet

Course Cover
compare button icon

Course Features

icon

Duration

123 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

123 minutes

Course Description

Apache MXNet provides both low-level and higher-level APIs, which are crucial for efficiently building neural networks. You can also create dynamic and static graphs in a symbolic fashion using the Module API or the Symbol API. This course, Building Deep Learning models using Apache MXNet, will teach you the fundamental building blocks of building neural network using NDArrays. It also includes the Module API, Symbol API, and the cutting-edge Gluon API. You'll first learn about MXNet's basic architecture and the data structure NDArrays. Then, you will learn the differences between imperative and symbolic programming and when to choose one. Next, you will learn about optimizers, loss function, and data iterators when building and executing neural network. The Gluon API will be explored and you'll create a convolutional neural system for image classification. You can then hybridize it to run a static computation graph. This course will equip you with the skills and confidence to create and execute neural networks efficiently using all the APIs available to Apache MXNet.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

You'll learn the basic building blocks of building neural networks using NDArrays, the Module API, the Symbol API, as well as the cutting edge Gluon API

First, you'll gain an understanding of the basic architecture of MXNet and how the basic data structure NDArrays work

Next, you'll discover the difference between symbolic and imperative programming and when you would choose to use one over the other

Then, you'll discover the use of optimizers, loss functions, and data iterators in building and executing neural networks

Finally, you'll explore the Gluon API and build a convolutional neural network for image classification and hybridize it in order to execute a static computation graph

By the end of this course, you'll have the confidence to efficiently build and execute neural networks using all of the APIs that Apache MXNet has to offer

Course Instructors

Author Image

Janani Ravi

Instructor

Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework...
Course Cover