Course Code: rapids
Duration: 14 hours
Prerequisites:
  • Familiarity with CUDA
  • Python programming experience

Audience

  • Data scientists
  • Developers
Overview:

RAPIDS is a suite of open source software libraries built to accelerate GPU-driven data science and analytics pipelines. It is based on Python and includes a DataFrame API that integrates with a variety of machine learning algorithms.

This instructor-led, live training (online or onsite) is aimed at data scientists and developers who wish to use RAPIDS to build GPU-accelerated data pipelines, workflows, and visualizations, applying machine learning algorithms, such as XGBoost, cuML, etc.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to build data models with NVIDIA RAPIDS.
  • Understand the features, components, and advantages of RAPIDS.
  • Leverage GPUs to accelerate end-to-end data and analytics pipelines.
  • Implement GPU-accelerated data preparation and ETL with cuDF and Apache Arrow.
  • Learn how to perform machine learning tasks with XGBoost and cuML algorithms.
  • Build data visualizations and execute graph analysis with cuXfilter and cuGraph.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of RAPIDS features and components
  • GPU computing concepts

Getting Started

  • Installing RAPIDS
  • cuDF, cUML, and Dask
  • Primitives, algorithms, and APIs

Managing and Training Data

  • Data preparation and ETL
  • Creating a training set using XGBoost
  • Testing the training model
  • Working with CuPy array
  • Using Apache Arrow data frames

Visualizing and Deploying Models

  • Graph analysis with cuGraph
  • Implementing Multi-GPU with Dask
  • Creating an interactive dashboard with cuXfilter
  • Inference and prediction examples

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - GPU Data Science with NVIDIA RAPIDS

Qatar - GPU Data Science with NVIDIA RAPIDS

Egypt - GPU Data Science with NVIDIA RAPIDS

Saudi Arabia - GPU Data Science with NVIDIA RAPIDS

South Africa - GPU Data Science with NVIDIA RAPIDS

Brasil - GPU Data Science with NVIDIA RAPIDS

Canada - GPU Data Science with NVIDIA RAPIDS

中国 - GPU Data Science with NVIDIA RAPIDS

香港 - GPU Data Science with NVIDIA RAPIDS

澳門 - GPU Data Science with NVIDIA RAPIDS

台灣 - GPU Data Science with NVIDIA RAPIDS

USA - GPU Data Science with NVIDIA RAPIDS

Österreich - GPU Data Science with NVIDIA RAPIDS

Schweiz - GPU Data Science with NVIDIA RAPIDS

Deutschland - GPU Data Science with NVIDIA RAPIDS

Czech Republic - GPU Data Science with NVIDIA RAPIDS

Denmark - GPU Data Science with NVIDIA RAPIDS

Estonia - GPU Data Science with NVIDIA RAPIDS

Finland - GPU Data Science with NVIDIA RAPIDS

Greece - GPU Data Science with NVIDIA RAPIDS

Magyarország - GPU Data Science with NVIDIA RAPIDS

Ireland - GPU Data Science with NVIDIA RAPIDS

Luxembourg - GPU Data Science with NVIDIA RAPIDS

Latvia - GPU Data Science with NVIDIA RAPIDS

España - GPU Data Science with NVIDIA RAPIDS

Italia - GPU Data Science with NVIDIA RAPIDS

Lithuania - GPU Data Science with NVIDIA RAPIDS

Nederland - GPU Data Science with NVIDIA RAPIDS

Norway - GPU Data Science with NVIDIA RAPIDS

Portugal - GPU Data Science with NVIDIA RAPIDS

România - GPU Data Science with NVIDIA RAPIDS

Sverige - GPU Data Science with NVIDIA RAPIDS

Türkiye - GPU Data Science with NVIDIA RAPIDS

Malta - GPU Data Science with NVIDIA RAPIDS

Belgique - GPU Data Science with NVIDIA RAPIDS

France - GPU Data Science with NVIDIA RAPIDS

日本 - GPU Data Science with NVIDIA RAPIDS

Australia - GPU Data Science with NVIDIA RAPIDS

Malaysia - GPU Data Science with NVIDIA RAPIDS

New Zealand - GPU Data Science with NVIDIA RAPIDS

Philippines - GPU Data Science with NVIDIA RAPIDS

Singapore - GPU Data Science with NVIDIA RAPIDS

Thailand - GPU Data Science with NVIDIA RAPIDS

Vietnam - GPU Data Science with NVIDIA RAPIDS

India - GPU Data Science with NVIDIA RAPIDS

Argentina - GPU Data Science with NVIDIA RAPIDS

Chile - GPU Data Science with NVIDIA RAPIDS

Costa Rica - GPU Data Science with NVIDIA RAPIDS

Ecuador - GPU Data Science with NVIDIA RAPIDS

Guatemala - GPU Data Science with NVIDIA RAPIDS

Colombia - GPU Data Science with NVIDIA RAPIDS

México - GPU Data Science with NVIDIA RAPIDS

Panama - GPU Data Science with NVIDIA RAPIDS

Peru - GPU Data Science with NVIDIA RAPIDS

Uruguay - GPU Data Science with NVIDIA RAPIDS

Venezuela - GPU Data Science with NVIDIA RAPIDS

Polska - GPU Data Science with NVIDIA RAPIDS

United Kingdom - GPU Data Science with NVIDIA RAPIDS

South Korea - GPU Data Science with NVIDIA RAPIDS

Pakistan - GPU Data Science with NVIDIA RAPIDS

Sri Lanka - GPU Data Science with NVIDIA RAPIDS

Bulgaria - GPU Data Science with NVIDIA RAPIDS

Bolivia - GPU Data Science with NVIDIA RAPIDS

Indonesia - GPU Data Science with NVIDIA RAPIDS

Kazakhstan - GPU Data Science with NVIDIA RAPIDS

Moldova - GPU Data Science with NVIDIA RAPIDS

Morocco - GPU Data Science with NVIDIA RAPIDS

Tunisia - GPU Data Science with NVIDIA RAPIDS

Kuwait - GPU Data Science with NVIDIA RAPIDS

Oman - GPU Data Science with NVIDIA RAPIDS

Slovakia - GPU Data Science with NVIDIA RAPIDS

Kenya - GPU Data Science with NVIDIA RAPIDS

Nigeria - GPU Data Science with NVIDIA RAPIDS

Botswana - GPU Data Science with NVIDIA RAPIDS

Slovenia - GPU Data Science with NVIDIA RAPIDS

Croatia - GPU Data Science with NVIDIA RAPIDS

Serbia - GPU Data Science with NVIDIA RAPIDS

Bhutan - GPU Data Science with NVIDIA RAPIDS

Nepal - GPU Data Science with NVIDIA RAPIDS

Uzbekistan - GPU Data Science with NVIDIA RAPIDS