NVIDIA Deep Learning Institute
Training You to Solve the World’s Most Challenging Problems
性交网站Training You to Solve the World’s Most Challenging Problems
性交网站The NVIDIA Deep Learning Institute (DLI) offers hands-on training in AI, accelerated computing, and accelerated data science. Developers, data scientists, researchers, and students can get practical experience powered by GPUs in the cloud and earn a certificate of competency to support professional growth. Get started with DLI through self-paced, online training for individuals, instructor-led workshops for teams, and downloadable course materials for university educators.
For self-learners and small teams, we recommend self-paced, online training through DLI and online courses through our partners. With DLI, you’ll have access to a fully configured, GPU-accelerated server in the cloud, gain practical skills for your work, and have the opportunity to earn a certificate of subject matter competency.
Explore the fundamentals of deep learning by training neural networks and using results to improve performance and capabilities.
Prerequisites: Familiarity with basic programming fundamentals such as functions and variables
Technologies: Caffe, DIGITS
Duration: 8 hours
Price: $90 (excludes tax, if applicable)
Explore how to build a deep learning classification project with computer vision models using an NVIDIA? Jetson? Nano Developer Kit.
Prerequisites: Familiarity with Python (helpful, not required)
Technologies: PyTorch, Jetson Nano
Duration: 8 hours
Price: Free
Learn how to optimize TensorFlow models to generate fast inference engines in the deployment stage.
Prerequisites: Experience with TensorFlow and Python
Technologies: TensorFlow, Python, NVIDIA TensorRT? (TF-TRT)
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to scale deep learning training to multiple GPUs with Horovod, the open-source distributed training framework originally built by Uber and hosted by the LF AI Foundation.
Prerequisites: Competency in Python and experience training deep learning models in Python
Technologies: Horovod, TensorFlow, Keras, Python
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to categorize segments of an image.
Prerequisites: Basic experience training neural networks
Technologies: TensorFlow
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Explore how to classify and forecast time-series data, such as modeling a patient's health over time, using recurrent neural networks (RNNs).
Prerequisites: Basic experience with deep learning
Technologies: Keras
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Explore an introduction to deep learning for radiology and medical imaging by applying CNNs to classify images in a medical imaging dataset.
Prerequisites: Basic experience with Python
Technologies: PyTorch, Python
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to apply deep learning techniques to detect the 1p19q co-deletion biomarker from MRI imaging.
Prerequisites: Basic experience with CNNs and Python
Technologies: TensorFlow, CNNs, Python
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to use Coarse-to-Fine Context Memory (CFCM) to improve traditional architectures for medical image segmentation and classification tasks.
Prerequisites: Experience with CNNs and long short term memory (LSTMs)
Technologies: TensorFlow, CNNs, CFCM
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to use generative adversarial networks (GANs) for medical imaging by applying them to the creation and segmentation of brain MRIs.
Prerequisites: Experience with CNNs
Technologies: TensorFlow, GANs, CNNs
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to build hardware-accelerated applications for intelligent video analytics (IVA) with DeepStream and deploy them at scale to transform video streams into insights.
Prerequisites: Experience with C++ and Gstreamer
Technologies: DeepStream3, C++, Gstreamer
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to build DeepStream applications to annotate video streams using object detection and classification networks.
Prerequisites: Basic familiarity with C
Technologies: DeepStream, TensorRT, Jetson Nano
Duration: 8 hours; Self-paced
Price: Free
Learn how to accelerate and optimize existing C/C++ CPU-only applications to leverage the power of GPUs using the most essential CUDA techniques and the Nsight Systems profiler.
Prerequisites: Basic C/C++ competency including familiarity with variable types, loops, conditional statements, functions, and array manipulations.
Technologies: C/C++, CUDA
Duration: 8 hours
Price: $90 (excludes tax, if applicable)
Explore how to use Numba—the just-in-time, type-specializing Python function compiler—to create and launch CUDA kernels to accelerate Python programs on GPUs.
Prerequisites: Basic Python competency including familiarity with variable types, loops, conditional statements, functions, and array manipulations. NumPy competency including the use of ndarrays and ufuncs.
Technologies: CUDA, Python, Numba, NumPy
Duration: 8 hours
Price: $90 (excludes tax, if applicable)
Explore how to build and optimize accelerated heterogeneous applications on multiple GPU clusters using OpenACC, a high-level GPU programming language.
Prerequisites: Basic experience with C/C++
Technologies: OpenACC, C/C++
Duration: 8 hours
Languages: English
Price: $90 (excludes tax, if applicable)
Learn how to reduce complexity and improve portability and efficiency of your code by using a containerized environment for high-performance computing (HPC) application development.
Prerequisites: Proficiency programming in C/C++ and professional experience working on HPC applications
Technologies: Docker, Singularity, HPCCM, C/C++
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to accelerate C/C++ or Fortran applications using OpenACC to harness the power of GPUs.
Prerequisites: Basic experience with C/C++
Technologies: C/C++, OpenACC
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Learn how to perform multiple analysis tasks on large datasets using RAPIDS, a collection of data science libraries that allows end-to-end GPU acceleration for data science workflows.
Prerequisites: Experience with Python, including pandas and NumPy
Technologies: RAPIDS, NumPy, XGBoost, DBSCAN, K-Means, SSSP, Python
Duration: 6 hours
Price: $90 (excludes tax, if applicable)
Learn to build a GPU-accelerated, end-to-end data science workflow using RAPIDS open-source libraries for massive performance gains.
Prerequisites: Advanced competency in Pandas, NumPy, and scikit-learn
Technologies: RAPIDS, cuDF, cuML, XGBoost
Duration: 2 hours
Price: $30 (excludes tax, if applicable)
Explore an introduction to AI, GPU computing, NVIDIA AI software architecture, and how to implement and scale AI workloads in the data center. You'll understand how AI is transforming society and how to deploy GPU computing to the data center to facilitate this transformation.
Prerequisites: Basic knowledge of enterprise networking, storage, and data center operations
Technologies: Artificial intelligence, machine learning, deep learning, GPU hardware and software
Duration: 4 hours
Price: $30 (excludes tax, if applicable)
DLI collaborates with leading educational organizations to expand the reach of deep learning training to developers worldwide.
DLI offers public instructor-led workshops around the world at conferences and universities. View the schedule below to find a workshop near you.
For large teams or self-learners interested in training, we recommend full-day workshops led by DLI-certified instructors. You can request a full-day workshop onsite or remote delivery for your team. With DLI, you’ll have access to a fully configured, GPU-accelerated server in the cloud, gain practical skills for your work, and have the opportunity to earn a certificate of subject matter competency.
Modern deep learning challenges leverage increasingly larger datasets and more complex models. As a result, significant computational power is required to train models effectively and efficiently.
In this course, you will learn how to scale deep learning training to multiple GPUs. Using multiple GPUs for deep learning can significantly shorten the time required to train lots of data, making solving complex problems with deep learning feasible. This course will teach you how to use multiple GPUs to train neural networks. You'll learn:
Upon completion, you'll be able to effectively parallelize training of deep neural networks using Horovod.
Prerequisites: Competency in the Python programming language and experience training deep learning models in Python
Technologies: Python, Tensorflow
Explore the fundamentals of deep learning by training neural networks and using results to improve performance and capabilities.
In this workshop, you’ll learn the basics of deep learning by training and deploying neural networks. You’ll learn how to:
Upon completion, you’ll be able to start solving problems on your own with deep learning.
Prerequisites: Familiarity with basic programming fundamentals such as functions and variables
Technologies: Caffe, DIGITS
This workshop explores how convolutional and recurrent neural networks can be combined to generate effective descriptions of content within images and video clips.
Learn how to train a network using TensorFlow and the Microsoft Common Objects in Context (COCO) dataset to generate captions from images and video by:
Upon completion, you’ll be able to solve deep learning problems that require multiple types of data inputs.
Prerequisites: Familiarity with basic Python (functions and variables); prior experience training neural networks.
Technologies: TensorFlow
Learn the latest deep learning techniques to understand textual input using natural language processing (NLP). You’ll learn how to:
Upon completion, you’ll be proficient in NLP using embeddings in similar applications.
Prerequisites: Basic experience with neural networks and Python programming; familiarity with linguistics
Technologies: TensorFlow, Keras
Learn how to design, train, and deploy deep neural networks for autonomous vehicles using the NVIDIA DRIVE? development platform.
You'll learn how to:
Upon completion, you'll be able to create and optimize perception components for autonomous vehicles using NVIDIA DRIVE.
Prerequisites: Experience with CNNs and C++
Technologies: TensorFlow, TensorRT, Python, CUDA C++, DIGITS
AI is revolutionizing the acceleration and development of robotics across a broad range of industries. Explore how to create robotics solutions on a Jetson for embedded applications.
You’ll learn how to:
Upon completion, you’ll know how to deploy high-performance deep learning applications for robotics.
Prerequisites: Basic familiarity with deep neural networks, basic coding experience in Python or similar language
The amount of information moving through our world’s telecommunications infrastructure makes it one of the most complex and dynamic systems that humanity has ever built. In this workshop, you’ll implement multiple AI-based solutions to solve an important telecommunications problem: identifying network intrusions.
In this workshop, you’ll:
Upon completion, you'll be able to detect anomalies within large datasets using supervised and unsupervised machine learning.
Prerequisites: Experience with CNNs and Python
Technologies: RAPIDS, Keras, GANs, XGBoost
Learn how to identify anomalies and failures in time-series data, estimate the remaining useful life of the corresponding parts, and use this information to map anomalies to failure conditions.
You’ll learn how to:
Upon completion, you’ll understand how to use AI to predict the condition of equipment and estimate when maintenance should be performed.
Prerequisites: Experience with Python and deep neural networks
Technologies: TensorFlow, Keras
This workshop explores how convolutional and recurrent neural networks can be combined to generate effective descriptions of content within images and video clips.
Learn how to train a network using TensorFlow and the Microsoft Common Objects in Context (COCO) dataset to generate captions from images and video by:
Upon completion, you’ll be able to solve deep learning problems that require multiple types of data inputs.
Prerequisites: Familiarity with basic Python (functions and variables); prior experience training neural networks.
Technologies: TensorFlow
With the increase in traffic cameras, growing prospect of autonomous vehicles, and promising outlook of smart cities, there's a rise in demand for faster and more efficient object detection and tracking models. This involves identification, tracking, segmentation and prediction of different types of objects within video frames.
In this workshop, you’ll learn how to:
Upon completion, you'll be able to design, train, test and deploy building blocks of a hardware-accelerated traffic management system based on parking lot camera feeds.
Prerequisites: Experience with deep networks (specifically variations of CNNs), intermediate-level experience with C++ and Python
Technologies: deep learning, intelligent video analytics, deepstream 3.0, tensorflow, iva, fmv, opencv, accelerated video decoding/encoding, object detection and tracking, anomaly detection, deployment, optimization, data preparation
This workshop explores how to apply convolutional neural networks (CNNs) to MRI scans to perform a variety of medical tasks and calculations. You’ll learn how to:
Upon completion, you’ll be able to apply CNNs to MRI scans to conduct a variety of medical tasks.
Prerequisites: Basic familiarity with deep neural networks; basic coding experience in Python or a similar language
Technologies: R, MXNet, TensorFlow, Caffe, DIGITS
The CUDA computing platform enables the acceleration of CPU-only applications to run on the world’s fastest massively parallel GPUs. Experience C/C++ application acceleration by:
Upon completion, you’ll be able to accelerate and optimize existing C/C++ CPU-only applications using the most essential CUDA techniques and Nsight Systems. You’ll understand an iterative style of CUDA development that will allow you to ship accelerated applications fast.
Prerequisites: Basic C/C++ competency including familiarity with variable types, loops, conditional statements, functions, and array manipulations.
Technologies: C/C++, CUDA
This workshop explores how to use Numba—the just-in-time, type-specializing Python function compiler—to accelerate Python programs to run on massively parallel NVIDIA GPUs. You’ll learn how to:
Prerequisites: Basic Python competency including familiarity with variable types, loops, conditional statements, functions, and array manipulations. NumPy competency including the use of ndarrays and ufuncs.
Technologies: CUDA, Python, Numba, NumPy
RAPIDS is a collection of data science libraries that allows end-to-end GPU acceleration for data science workflows. In this training, you'll:
Upon completion, you'll be able to load, manipulate, and analyze data orders of magnitude faster than before, enabling more iteration cycles and drastically improving productivity.
Prerequisites: Experience with Python, ideally including pandas and NumPy
Technologies: RAPIDS, NumPy, XGBoost, DBSCAN, K-Means, SSSP, Python
If you’re interested in more comprehensive enterprise training, the DLI Enterprise Solution offers a package of training and lectures to meet your organization’s unique needs. From hands-on online and onsite training to executive briefings and enterprise-level reporting, DLI can help your company transform into an AI organization. Contact us to learn more.
If you would like to receive updates on upcoming DLI public workshops, sign up to receive communications.
21 July 2020, 9am to 5pm UTC (GMT)
Fundamentals of Deep Learning for Computer Vision by Skyline
10 August 2020, 9am - 5pm UTC (GMT)
Fundamentals of Deep Learning for Computer Vision by QA
11 August 2020, 9am - 5pm UTC (GMT)
Fundamentals of Deep Learning for Multiple Data Types by QA
18 August 2020, 9am to 5pm UTC (GMT)
Fundamentals of Deep Learning for Computer Vision by Skyline
22 September 2020, 9am to 5pm UTC (GMT)
Fundamentals of Deep Learning for Computer Vision by Skyline
NVIDIA DLI offers downloadable course materials for university educators and free self-paced, online training to students through the DLI Teaching Kits. Educators can also get certified to deliver DLI workshops on campus through the University Ambassador Program.
DLI Teaching Kits are available to qualified university educators interested in course solutions across deep learning, accelerated computing, and robotics. Educators can integrate lecture materials, hands-on courses, GPU cloud resources, and more into their curriculum.
The DLI University Ambassador Program certifies qualified educators to deliver hands-on DLI workshops to university faculty, students, and researchers at no cost. Educators are encouraged to download the DLI Teaching Kits to be qualified for participation in the Ambassador Program.
DLI has certified University Ambassadors at hundreds of universities, including:
DLI works with industry partners to build DLI content and deliver DLI instructor-led workshops around the world. Here are some of our leading partners.