Deep Learning Institute

Teaching You To Solve Problems With Deep Learning

Teaching You To Solve Problems With Deep Learning

 

NVIDIA Deep Learning Institute (DLI) workshops, hosted by Boston, offer hands-on training for developers, data scientists, and researchers looking to solve challenging problems with deep learning.

Through self-paced labs and instructor-led workshops, the Deep Learning Institute teaches the latest techniques for designing, architecting, and deploying neural network-powered machine learning across a variety of application domains.

Students of the DLI will explore widely used open-source frameworks and NVIDIA’s latest GPU-accelerated deep learning platforms. Boston are pleased to be DLI Delivery Partners providing training globally. Whilst we organise several public courses through the year, and our trainers TA at GTC's across the world, Boston recommends Private Workshops for organisations, so that they may benefit from our trainers' expertise to tailor workshops to their requirements. 

 

Upcoming Events

SCHEDULE A PRIVATE WORKSHOP

 

Instructor-Led Workshops

Online Labs

Boston are pleased to host a number of "Fundamentals of Deep Learning" courses on-site, at events or even privately to your organisation, at your location or externally. For more information on any of these courses please click the links below. 

Fundamentals of Deep Learning for Computer Vision

A full-day workshop covering the foundations of deep learning and offers hands-on training in Image Classification, Object Detection, and Neural Network Deployment using popular frameworks.

 Fundamentals of Deep Learning for Natural Language Processing

Learn the latest deep learning techniques to understand textual input using natural language processing (NLP). Upon completion, you’ll be proficient in NLP using embeddings in similar applications.

 Fundamentals of Accelerated Computing with CUDA C/C++

Upon completion, you’ll be able to accelerate and optimise existing C/C++ CPU-only applications using the most essential CUDA tools and techniques.

NVIDIA offer a range of self-paced online labs, available globally and many are available without any cost. Examples of courses include:

Applications of Deep Learning with  Caffe, Theano, and Torch
Image Classification with NVIDIA DIGITS
Signal Processing Using NVIDIA DIGITS

FIND OUT MORE

MORE ONLINE LABS

 

Resources:

What is Deep Learning?   Deep Learning in a nutshell
What is the difference between AI, ML and DL? Podcast: What is a GPU? 
What is the difference between DL training and inference? Podcast: Where Deep Learning Goes Next  

 

Course Specifics:

 

Fundamentals of Deep Learning for Computer Vision

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:

  • Implement common deep learning workflows, such as image classification and object detection
  • Experiment with data, training parameters, network structure, and other strategies to increase performance and capability
  • Deploy your neural networks to start solving real-world problems

Upon completion, you’ll be able to start solving problems on your own with deep learning.

Prerequisites: Basic experience with neural networks and Python programming, familiarity with linguistics

Frameworks: TensorFlow, Keras

Assessment Type: Code-based, multiple choice

Languages: English, Chinese

PRICING / FIND OUT MORE

Fundamentals of Deep Learning for Natural Language Processing

Learn the latest deep learning techniques to understand textual input using natural language processing (NLP). You’ll learn how to:

  • Convert text to machine-understandable representations and classical approaches
  • Implement distributed representations (embeddings) and understand their properties
  • Train machine translators from one language to another

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

Frameworks: TensorFlow, Keras

Assessment Type: Code-based, multiple choice

Languages: English, Chinese

PRICING / FIND OUT MORE

 

Fundamentals of Accelerated Computing with CUDA C/C++

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:

  • Accelerating CPU-only applications to run their latent parallelism on GPUs
  • Utilising essential CUDA memory management techniques to optimise accelerated applications
  • Exposing accelerated application potential for concurrency and exploiting it with CUDA streams
  • Leveraging command line and visual profiling to guide and check your work

Upon completion, you’ll be able to accelerate and optimise existing C/C++ CPU-only applications using the most essential CUDA tools and techniques. You’ll understand an iterative style of CUDA development that will allow you to ship accelerated applications fast.

Prerequisites: Basic experience with C/C++

Languages: English

PRICING / FIND OUT MORE

 

Find your solution

Test out any of our solutions at Boston Labs

To help our clients make informed decisions about new technologies, we have opened up our research & development facilities and actively encourage customers to try the latest platforms using their own tools and if necessary together with their existing hardware. Remote access is also available

Contact us