Tutorials

These tutorials introduce fundamental concepts in deep learning and their realizations in MXNet. Under the basics section, you'll find tutorials covering manipulating arrays, building networks, loading and preprocessing data, etc. Further sections introduce fundamental models for image classification, natural language processing, speech recognition, and unsupervised learning. While most tutorials are currently presented in Python, we also present a subset of tutorials using the R and Scala front ends.

Python

Basics

Computer Vision

Natural Language Processing

Speech Recognition

Unsupervised Learning and Generative Modeling

R

Scala

Contributing Tutorials

Want to contribute an MXNet tutorial? To get started, download the tutorial template.

Other Resources