Teaching You To
Solve Problems
With Deep Learning

NVIDIA Deep Learning Institute

The NVIDIA Deep Learning Institute (DLI) offers hands-on training for developers, data scientists, and researchers looking to solve the world’s most challenging problems with deep learning.

Through self-paced online labs and instructor-led workshops, DLI provides training on the latest techniques for designing, training, and deploying neural networks across a variety of application domains. Students will explore widely used open-source frameworks as well as NVIDIA’s latest GPU-accelerated deep learning platforms.

Online Labs

Online Labs

The DLI offers self-paced, online labs that are available worldwide.

Learn how to leverage deep neural networks (DNN) within the deep learning workflow to recognize handwritten characters using NVIDIA DIGITS™.

Explore three approaches to identifying a specific feature within an image using neural networks trained on DIGITS.

Learn to deploy deep learning to applications that recognize images and detect pedestrians in real time.

Learn how to use RNNs to classify or forecast a patient's health over time using Keras.

Segment MRI images to measure parts of the heart by setting up a computer vision workflow using deep learning.

Learn to interpret deep learning models to discover predictive genome sequence patterns.

Instructor-Led Workshops

Instructor-Led Workshops

The DLI provides instructor-led technical training onsite at organizations and events, designed to cover the foundations of deep learning or specific application domains. We offer full-day workshops that cover a range of deep learning topics for varied levels of expertise, available by request.

This course covers the foundations of deep learning and offers hands-on training in image classification, object detection, and neural network deployment using popular frameworks.

This course explores how convolutional and recurrent neural networks can be combined to generate effective descriptions of content within images and video clips.

This course teaches the latest techniques for understanding textual input using natural language processing.

This course explores how to train a neural network to generate images of handwritten digits and transfer the style of an image to another image.

This course covers medical image segmentation using DIGITS, medical image analysis with R and MXNet, and how to predict radiomics using Keras and Tensorflow.

This course covers image classification with DIGITS, how to predict radiomics using Keras and Tensorflow, and how to use the dragoNN toolkit on real genomics data.

This course offers hands-on experience with the latest techniques for using Drive PX2 development platform for interfacing, designing, training and deploying neural networks for self-driving cars.

This course teaches how to deploy object detection and tracking networks to work on real-time large-scale video streams.

This course explores how to use time series financial data to make predictions and exploit arbitrage using neural networks.

This course covers how to accelerate C/C++ applications on NVIDIA GPUs using CUDA.

This course covers how to accelerate your applications with OpenACC on GPUs.

Upcoming Workshops

DLI Partners


NVIDIA provides higher education organizations with the tools necessary to offer deep learning and accelerated computing training to students, faculty, and researchers at no cost.

The DLI University Ambassador Program enables qualified academics to teach DLI courses on their university campus to faculty, students, and researchers at no cost.

NVIDIA Teaching Kits offer downloadable course solutions for deep learning, accelerated computing, and robotics. These kits include lecture slides and videos, hands-on labs, GPU cloud resources, and more.



  • What is Deep Learning? | NVIDIA Blog | Read >
  • What’s the difference between AI, ML, and DL? | NVIDIA Blog | Read >
  • What’s the difference between DL training and inference? | NVIDIA Blog | Read >
  • Deep Learning in a Nutshell: Core Concepts | NVIDIA Developer Blog | Read >
  • Deep Learning in a Nutshell: Sequence Learning | NVIDIA Developer Blog | Read >
  • Deep Learning in a Nutshell: Reinforcement Learning | NVIDIA Developer Blog | Read >


  • Where Deep Learning Goes Next, How AI Will Revolutionize Driving, How AI Can Improve Brain Tumor Treatment, and more | NVIDIA AI Podcast | Listen >
  • What is a GPU, and How Are Companies Using Them Now | TechEmergence | Listen >


  • Self-Driving Car Nanodegree | Udacity | Learn more>
  • Deep Learning for Self-Driving Cars Course | MIT | Learn more >
  • Machine Learning Course | Stanford | Learn more >
  • Deep Learning Reinforcement Course | UC Berkeley | Learn more >
  • Practical Deep Learning for Coders Course | Fast.AI | Learn more >

Become a DLI Instructor

Join our talented global team of DLI Certified Instructors and University Ambassadors. Apply online today.

Questions About Deep Learning Education?