Crash Course on Deep Learning with Apache MXNet Gluon
Crash Course on Deep Learning with Apache MXNet Gluon


This tutorial introduces Gluon, a flexible interface that pairs MXNet’s speed with a user-friendly front end. Gluon can run as a fully imperative framework. In this mode, you enjoy native language features, painless debugging, and rapid prototyping. You can also deploy arbitrarily complex models with dynamic graphs. And when you need more performance, Gluon can also provide the speed of MXNet’s symbolic API by calling down to Gluon’s just-in-time compiler. In this crash course, we’ll cover the basics of how to code up deep learning models and deploy them on GPUs. We’ll cover the fundamentals of MXNet’s data structures, automatic differentiation, and walk through how to define neural networks at the atomic level, implementing each part yourself. Then we’ll introduce Gluon’s higher level abstractions for neural network layers, loss functions, and optimizers and show how you can implement CNNs, RNNs, and GANs with just a few lines of code. To go hands-on, bring a laptop with Python, MXNet and Jupyter installed and clone the tutorial repository


Zachary Lipton is a mad scientist at Amazon AI and assistant professor at Carnegie Mellon University (2018-). He researches ML methods, applications (especially to healthcare), and social impacts. In addition to corralling deep neural neurons and starting fires on Twitter (@zacharylipton), he is the editor of the Approximately Correct blog and lead author of Deep Learning - The Straight Dope, an interactive book teaching deep learning and MXNet Gluon through Jupyter notebooks.

Open Data Science




Open Data Science
One Broadway
Cambridge, MA 02142

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from - Youtube
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google