NVIDIA Home NVIDIA Home Menu Menu icon Menu Menu icon Close Close icon Close Close icon Close Close icon Caret down icon Accordion is closed, click to open. Caret down icon Accordion is closed, click to open. Caret up icon Accordion is open, click to close. Caret right icon Click to expand Caret right icon Click to expand Caret right icon Click to expand menu. Caret left icon Click to collapse menu. Caret left icon Click to collapse menu. Caret left icon Click to collapse menu. Shopping Cart Click to see cart items Search icon Click to search
Skip to main content
Artificial Intelligence Computing Leadership from NVIDIA
  • Cloud Services
    BioNeMo

    AI-driven platform for life sciences research and discovery

    DGX Cloud

    Fully managed end-to-end AI platform on leading clouds

    NeMo

    Build, customize, and deploy multimodal generative AI

    Omniverse Cloud

    Integrate advanced simulation and AI into complex 3D workflows

    Private Registry

    Guide for using NVIDIA NGC private registry with GPU cloud

    NVIDIA NGC

    Accelerated, containerized AI models and SDKs

    Data Center
    Overview

    Modernizing data centers with AI and accelerated computing

    DGX Platform

    Enterprise AI factory for model development and deployment

    Grace CPU

    Architecture for data centers that transform data into intelligence

    HGX Platform

    A supercomputer purpose-built for AI and HPC

    IGX Platform

    Advanced functional safety and security for edge AI

    MGX Platform

    Accelerated computing with modular servers

    OVX Systems

    Scalable data center infrastructure for high-performance AI

    Embedded Systems
    Jetson

    Leading platform for autonomous machines and embedded applications

    DRIVE AGX

    Powerful in-vehicle computing for AI-driven autonomous vehicle systems

    Clara AGX

    AI-powered computing for innovative medical devices and imaging

    Gaming and Creating
    GeForce Graphics Cards

    RTX graphics cards bring game-changing AI capabilities

    Laptops

    Thinnest and longest lasting RTX laptops, optimized by Max-Q

    G-SYNC Monitors

    Smooth, tear-free gaming with NVIDIA G-SYNC monitors

    DLSS

    Neural rendering tech boosts FPS and enhances image quality

    RTX. It's On.

    Advanced platform for full ray tracing and neural rendering

    Reflex

    Ultimate responsiveness for faster reactions and better aim

    RTX AI PCs

    AI PCs for gaming, creating, productivity and development

    NVIDIA Studio

    High performance laptops and desktops, purpose-built for creators

    GeForce NOW Cloud Gaming

    RTX-powered cloud gaming. Choose from 3 memberships

    NVIDIA App

    Optimize gaming, streaming, and AI-powered creativity

    NVIDIA Broadcast App

    AI-enhanced voice and video for next-level streams, videos, and calls

    SHIELD TV

    World-class streaming media performance

    Graphics Cards and GPUs
    Blackwell Architecture

    The engine of the new industrial revolution

    Hopper Architecture

    High performance, scalability, and security for every data center

    Ada Lovelace Architecture

    Performance and energy efficiency for endless possibilities

    GeForce

    RTX graphics cards bring game-changing AI capabilities

    NVIDIA RTX PRO

    Accelerating professional AI, graphics, rendering and compute workloads

    Virtual GPU

    Virtual solutions for scalable, high-performance computing

    Laptops
    GeForce Laptops

    GPU-powered laptops for gamers and creators

    Studio Laptops

    High performance laptops purpose-built for creators

    NVIDIA RTX PRO Laptops

    Accelerate professional AI and visual computing from anywhere

    Networking
    Overview

    Accelerated networks for modern workloads

    DPUs and SuperNICs

    Software-defined hardware accelerators for networking, storage, and security

    Ethernet

    Ethernet performance, availability, and ease of use across a wide range of applications

    InfiniBand

    High-performance networking for super computers, AI, and cloud data centers

    Networking Software

    Networking software for optimized performance and scalability

    Network Acceleration

    IO subsystem for modern, GPU-accelerated data centers

    Professional Workstations
    DGX Spark

    A Grace Blackwell AI Supercomputer on your desk

    NVIDIA RTX PRO AI Workstations

    Accelerate innovation and productivity in AI workflows

    NVIDIA RTX PRO Desktops

    Powerful AI, graphics, rendering, and compute workloads

    NVIDIA RTX PRO Laptops

    Accelerate professional AI and visual computing from anywhere

    Software
    Agentic AI - AgentIQ

    AI Blueprints

    AI Inference - Dynamo

    AI Inference Microservices - NIM

    AI Microservices - CUDA-X

    Automotive - DRIVE

    Avatar - Tokkio

    Cloud-AI Video Streaming - Maxine

    Cybersecurity - Morpheus

    Data Science - Apache Spark

    Data Science - RAPIDS

    Decision Optimization - cuOpt

    Generative AI - NeMo

    Healthcare - Clara

    Industrial AI - Omniverse

    Intelligent Video Analytics - Metropolis

    NVIDIA Mission Control

    NVIDIA AI Enterprise Platform

    Physical AI - Cosmos

    NVIDIA Run:ai

    Robotics - Isaac

    Telecommunications - Aerial

    See All Software

    Tools
    AI Workbench

    Simplify AI development with NVIDIA AI Workbench on GPUs

    API Catalog

    Explore NVIDIA's AI models, blueprints, and tools for developers

    Data Center Management

    AI and HPC software solutions for data center acceleration

    GPU Monitoring

    Monitor and manage GPU performance in cluster environments

    Nsight

    Explore NVIDIA developer tools for AI, graphics, and HPC

    NGC Catalog

    Discover GPU-optimized AI, HPC, and data science software

    NVIDIA App for Laptops

    Optimize enterprise GPU management

    NVIDIA NGC

    Accelerate AI and HPC workloads with NVIDIA GPU Cloud solutions

    Desktop Manager

    Enhance multi-display productivity with NVIDIA RTX Desktop Manager

    RTX Accelerated Creative Apps

    Creative tools and AI-powered apps for artists and designers

    Video Conferencing

    AI-powered audio and video enhancement

  • Artificial Intelligence
    Overview

    Add intelligence and efficiency to your business with AI and machine learning

    Agentic AI

    Build AI agents designed to reason, plan, and act

    AI Data

    Powering a new class of enterprise infrastructure for AI

    Conversational AI

    Enables natural, personalized interactions with real-time speech AI

    Cybersecurity

    AI-driven solutions to strengthen cybersecurity and AI infrastructure

    Data Science

    Iterate on large datasets, deploy models more frequently, and lower total cost

    Generative AI

    Instantly run and deploy Generative AI

    Inference

    Drive breakthrough performance with AI-enabled applications and services

    Cloud and Data Center
    Overview

    Powering AI, HPC, and modern workloads with NVIDIA

    AI Data Platform for Enterprise

    Bringing enterprise storage into the era of agentic AI

    Accelerated Computing

    Accelerated computing uses specialized hardware to boost IT performance

    Cloud Computing

    On-demand IT resources and services, enabling scalability and intelligent insights

    Colocation

    Accelerate the scaling of AI across your organization

    MLOps

    Accelerate AI with MLOps

    Networking

    High speed ethernet interconnect solutions and services

    Sustainable Computing

    Save energy and lower cost with AI and accelerated computing

    Virtualization

    NVIDIA virtual GPU software delivers powerful GPU performance

    Design and Simulation
    Overview

    Streamline building, operating, and connecting metaverse apps

    Computer Aided-Engineering

    Develop real-time interactive design using AI-accelerated real-time digital twins

    Digital Twin Development

    Harness the power of large-scale, physically-based OpenUSD simulation

    Rendering

    Bring state-of-the-art rendering to professional workflows

    Robotic Simulation

    Innovative solutions to take on your robotics, edge, and vision AI challenges

    Scientific Visualization

    Enablies researchers to visualize their large datasets at interactive speeds

    Vehicle Simulation

    AI-defined vehicles are transforming the future of mobility

    Extended Reality

    Transform workflows with immersive, scalable interactions in virtual environments

    High-Performance Computing
    Overview

    Discover NVIDIA’s HPC solutions for AI, simulation, and accelerated computing

    HPC and AI

    Boost accuracy with GPU-accelerating HPC and AI

    Scientific Visualization

    Enables researchers to visualize large datasets at interactive speeds

    Simulation and Modeling

    Accelerate simulation workloads

    Quantum Computing

    Fast-tracking the advancement of scientific innovations with QPUs

    Robotics and Edge AI
    Overview

    Innovative solutions to take on robotics, edge, and vision AI challenges

    Robotics

    GPU-accelerated advances in AI perception, simulation, and software

    Edge AI

    Bring the power of NVIDIA AI to the edge for real-time decision-making solutions

    Vision AI

    Transform data into valuable insights using vision AI

    Autonomous Vehicles
    Overview

    AI-enhanced vehicles are transforming the future of mobility

    Infrastructure

    Essential data center tools for safe autonomous vehicle development

    Simulation

    Explore high-fidelity sensor simulation for safe autonomous vehicle development

    In-Vehicle Computing

    Develop automated driving functions and immersive in-cabin experiences

    Safety

    State-of-the-art system for AV safety, from the cloud to the car

  • Industries
    Overview
    Architecture, Engineering, Construction & Operations
    Automotive
    Consumer Internet
    Cybersecurity
    Energy
    Financial Services
    Healthcare and Life Sciences
    Higher Education
    Game Development
    Manufacturing
    Media and Entertainment
    US Public Sector
    Restaurants
    Retail and CPG
    Robotics
    Smart Cities
    Supercomputing
    Telecommunications
    Transportation
  • Shop
  • Drivers
  • Support
  • US
  • Log In Log Out
Skip to main content
  • 0
  • US
  • Login LogOut
NVIDIA NVIDIA logo
BioNeMo

AI-driven platform for life sciences research and discovery

DGX Cloud

Fully managed end-to-end AI platform on leading clouds

NeMo

Build, customize, and deploy multimodal generative AI

Omniverse Cloud

Integrate advanced simulation and AI into complex 3D workflows

Private Registry

Guide for using NVIDIA NGC private registry with GPU cloud

NVIDIA NGC

Accelerated, containerized AI models and SDKs

Overview

Modernizing data centers with AI and accelerated computing

DGX Platform

Enterprise AI factory for model development and deployment

Grace CPU

Architecture for data centers that transform data into intelligence

HGX Platform

A supercomputer purpose-built for AI and HPC

IGX Platform

Advanced functional safety and security for edge AI

MGX Platform

Accelerated computing with modular servers

OVX Systems

Scalable data center infrastructure for high-performance AI

Jetson

Leading platform for autonomous machines and embedded applications

DRIVE AGX

Powerful in-vehicle computing for AI-driven autonomous vehicle systems

Clara AGX

AI-powered computing for innovative medical devices and imaging

GeForce Graphics Cards

RTX graphics cards bring game-changing AI capabilities

Laptops

Thinnest and longest lasting RTX laptops, optimized by Max-Q

G-SYNC Monitors

Smooth, tear-free gaming with NVIDIA G-SYNC monitors

DLSS

Neural rendering tech boosts FPS and enhances image quality

RTX. It's On.

Advanced platform for full ray tracing and neural rendering

Reflex

Ultimate responsiveness for faster reactions and better aim

RTX AI PCs

AI PCs for gaming, creating, productivity and development

NVIDIA Studio

High performance laptops and desktops, purpose-built for creators

GeForce NOW Cloud Gaming

RTX-powered cloud gaming. Choose from 3 memberships

NVIDIA App

Optimize gaming, streaming, and AI-powered creativity

NVIDIA Broadcast App

AI-enhanced voice and video for next-level streams, videos, and calls

SHIELD TV

World-class streaming media performance

Blackwell Architecture

The engine of the new industrial revolution

Hopper Architecture

High performance, scalability, and security for every data center

Ada Lovelace Architecture

Performance and energy efficiency for endless possibilities

GeForce

RTX graphics cards bring game-changing AI capabilities

NVIDIA RTX PRO

Accelerating professional AI, graphics, rendering and compute workloads

Virtual GPU

Virtual solutions for scalable, high-performance computing

GeForce Laptops

GPU-powered laptops for gamers and creators

Studio Laptops

High performance laptops purpose-built for creators

NVIDIA RTX PRO Laptops

Accelerate professional AI and visual computing from anywhere

Overview

Accelerated networks for modern workloads

DPUs and SuperNICs

Software-defined hardware accelerators for networking, storage, and security

Ethernet

Ethernet performance, availability, and ease of use across a wide range of applications

InfiniBand

High-performance networking for super computers, AI, and cloud data centers

Networking Software

Networking software for optimized performance and scalability

Network Acceleration

IO subsystem for modern, GPU-accelerated data centers

DGX Spark

A Grace Blackwell AI Supercomputer on your desk

NVIDIA RTX PRO AI Workstations

Accelerate innovation and productivity in AI workflows

NVIDIA RTX PRO Desktops

Powerful AI, graphics, rendering, and compute workloads

NVIDIA RTX PRO Laptops

Accelerate professional AI and visual computing from anywhere

Agentic AI - AgentIQ

AI Blueprints

AI Inference - Dynamo

AI Inference Microservices - NIM

AI Microservices - CUDA-X

Automotive - DRIVE

Avatar - Tokkio

Cloud-AI Video Streaming - Maxine

Cybersecurity - Morpheus

Data Science - Apache Spark

Data Science - RAPIDS

Decision Optimization - cuOpt

Generative AI - NeMo

Healthcare - Clara

Industrial AI - Omniverse

Intelligent Video Analytics - Metropolis

NVIDIA Mission Control

NVIDIA AI Enterprise Platform

Physical AI - Cosmos

NVIDIA Run:ai

Robotics - Isaac

Telecommunications - Aerial

See All Software

AI Workbench

Simplify AI development with NVIDIA AI Workbench on GPUs

API Catalog

Explore NVIDIA's AI models, blueprints, and tools for developers

Data Center Management

AI and HPC software solutions for data center acceleration

GPU Monitoring

Monitor and manage GPU performance in cluster environments

Nsight

Explore NVIDIA developer tools for AI, graphics, and HPC

NGC Catalog

Discover GPU-optimized AI, HPC, and data science software

NVIDIA App for Laptops

Optimize enterprise GPU management

NVIDIA NGC

Accelerate AI and HPC workloads with NVIDIA GPU Cloud solutions

Desktop Manager

Enhance multi-display productivity with NVIDIA RTX Desktop Manager

RTX Accelerated Creative Apps

Creative tools and AI-powered apps for artists and designers

Video Conferencing

AI-powered audio and video enhancement

Overview

Add intelligence and efficiency to your business with AI and machine learning

Agentic AI

Build AI agents designed to reason, plan, and act

AI Data

Powering a new class of enterprise infrastructure for AI

Conversational AI

Enables natural, personalized interactions with real-time speech AI

Cybersecurity

AI-driven solutions to strengthen cybersecurity and AI infrastructure

Data Science

Iterate on large datasets, deploy models more frequently, and lower total cost

Generative AI

Instantly run and deploy Generative AI

Inference

Drive breakthrough performance with AI-enabled applications and services

Overview

Powering AI, HPC, and modern workloads with NVIDIA

AI Data Platform for Enterprise

Bringing enterprise storage into the era of agentic AI

Accelerated Computing

Accelerated computing uses specialized hardware to boost IT performance

Cloud Computing

On-demand IT resources and services, enabling scalability and intelligent insights

Colocation

Accelerate the scaling of AI across your organization

MLOps

Accelerate AI with MLOps

Networking

High speed ethernet interconnect solutions and services

Sustainable Computing

Save energy and lower cost with AI and accelerated computing

Virtualization

NVIDIA virtual GPU software delivers powerful GPU performance

Overview

Streamline building, operating, and connecting metaverse apps

Computer Aided-Engineering

Develop real-time interactive design using AI-accelerated real-time digital twins

Digital Twin Development

Harness the power of large-scale, physically-based OpenUSD simulation

Rendering

Bring state-of-the-art rendering to professional workflows

Robotic Simulation

Innovative solutions to take on your robotics, edge, and vision AI challenges

Scientific Visualization

Enablies researchers to visualize their large datasets at interactive speeds

Vehicle Simulation

AI-defined vehicles are transforming the future of mobility

Extended Reality

Transform workflows with immersive, scalable interactions in virtual environments

Overview

Discover NVIDIA’s HPC solutions for AI, simulation, and accelerated computing

HPC and AI

Boost accuracy with GPU-accelerating HPC and AI

Scientific Visualization

Enables researchers to visualize large datasets at interactive speeds

Simulation and Modeling

Accelerate simulation workloads

Quantum Computing

Fast-tracking the advancement of scientific innovations with QPUs

Overview

Innovative solutions to take on robotics, edge, and vision AI challenges

Robotics

GPU-accelerated advances in AI perception, simulation, and software

Edge AI

Bring the power of NVIDIA AI to the edge for real-time decision-making solutions

Vision AI

Transform data into valuable insights using vision AI

Overview

AI-enhanced vehicles are transforming the future of mobility

Infrastructure

Essential data center tools for safe autonomous vehicle development

Simulation

Explore high-fidelity sensor simulation for safe autonomous vehicle development

In-Vehicle Computing

Develop automated driving functions and immersive in-cabin experiences

Safety

State-of-the-art system for AV safety, from the cloud to the car

Overview
Architecture, Engineering, Construction & Operations
Automotive
Consumer Internet
Cybersecurity
Energy
Financial Services
Healthcare and Life Sciences
Higher Education
Game Development
Manufacturing
Media and Entertainment
US Public Sector
Restaurants
Retail and CPG
Robotics
Smart Cities
Supercomputing
Telecommunications
Transportation
    • Shop
    • Drivers
    • Support
  • Deep Learning Institute
    Find Training
    Self Paced Courses
    Instructor-Led Workshops
    Educator Programs
    Enterprise Solutions
    Certification
    Resources
    • Find Training
    • Self Paced Courses
    • Instructor-Led Workshops
    • Educator Programs
    • Enterprise Solutions
    • Certification
    • Resources
    • Find Training
    • Self Paced Courses
    • Instructor-Led Workshops
    • Educator Programs
    • Enterprise Solutions
    • Certification
    • Resources
    Learning Deep Learning Reading List Courses
    Books
    • Learning Deep Learning
    • Reading List
    • Courses

    Learn, Innovate, Lead

    Continue your dive into deep learning. Explore learning resources on AI, accelerated computing, and accelerated data science.

    Learning Deep Learning

    Get started with deep learning with this new book from NVIDIA’s Magnus Ekman.

    Learning Deep Learning is a complete guide to deep learning. Illuminating both the core concepts and the hands-on programming techniques needed to succeed, this book is ideal for developers, data scientists, analysts, and others—-including those with no prior machine learning or statistics experience. The book provides concise, well-annotated code examples using TensorFlow with Keras. And with corresponding PyTorch examples provided online, the book covers the two dominating Python libraries used for deep learning in industry and academia.

    Buy Now
    Book: Learning Deep Learning
    Learn More About Author Magnus Eklam

    Meet the Author: Magnus Ekman

    Director of Architecture, NVIDIA

    Video: introduction to Deep Learning Presented at the  GTC 2021 Conference

    Watch Magnus’ Introduction to Deep Learning at NVIDIA GTC21

    Explore Code Examples from the Book

    Explore Code Examples

    Recommended Reading List

    Book: Deep Learning (Adaptive Computation and Machine Learning)

    Deep Learning (Adaptive Computation and Machine Learning)

    by Ian Goodfellow, Yoshua Bengio, & Aaron Courville

    Book: Machine Learning Yearning

    Machine Learning Yearning

    by Andrew Ng

    Book: Deep Learning with Python

    Deep Learning with Python

    by François Chollet

    Book: Ray Tracing Gems II

    Ray Tracing Gems II

    by Adam Marrs, Peter Shirley, & Ingo Wald

    Book: Programming Massively Parallel Processors: A Hands-on Approach

    Programming Massively Parallel Processors: A Hands-on Approach

    by David B. Kirk and Wen-mei W. Hwu

    Book: Parallel Programming: Concepts and Practice

    Parallel Programming: Concepts and Practice

    by Bertil Schmidt Jorge Gonzalez-Dominguez, Christian Hundt, & Moritz Schlarb

    Book: Professional CUDA C Programming

    Professional CUDA C Programming

    by John Cheng, Max Grossman & Ty McKercher

    Book: Robotics, Vision and Control

    Robotics, Vision and Control

    by Peter Corke

    NVIDIA Research

    Groundbreaking technology begins right here with the world’s leading researchers. Explore various research activities in AI,  deep learning, robotics, high-performance computing, computer graphics, and more.

    Learn More
    Deep Learning programs for instructors

    Educator Programs and
    Teaching Kits

    NVIDIA DLI offers downloadable course materials for university educators and free self-paced, online training to students through DLI Teaching Kits. Educators can also get certified to teach DLI workshops on campus through the University Ambassador Program.

    Learn More

    Technical Training

    Student attending online course

    Self-Paced, Online Courses

    Instructor leading a workshop

    Live, Virtual, Instructor-Led Workshops

    Questions?

    Inquire about NVIDIA Deep Learning Institute services.

    Inquire about NVIDIA Deep Learning Institute services.

    For technical questions,  check out the NVIDIA Developer Forums.

    For technical questions, check out the NVIDIA Developer Forums.

    Contact Us for Questions on
    Deep Learning Training

    Welcome back. Not you? Log Out
    Welcome back. Not you? Clear form
    1. Section
    • Section

    NVIDIA Privacy Policy

    A Deep Learning Training Session by Magnus Ekman

    NVIDIA GTC 21 Deep Learning Training Session


    Magnus conducts a short training session on deep learning. This presentation is a great preview to topics that Magnus covers in his book, Learning Deep Learning (LDL). The talk begins with a high-level description of the topics covered in LDL. It then moves on to a more detailed description of some of the content in the initial chapters, including programming examples. It concludes with an overview of a more complex application, an image captioning network that generates textual descriptions of images. This image captioning network is the focus of one of the final programming examples in LDL and gives a flavor of the type of skills the reader will master after reading the book.

    Watch Now 
    Code Samples from Author Magnus Ekman

    Sample Codes from GitHub


    Explore more code examples from the author. The Learning Deep Learning GitHub repository contains Python files for all code examples included in the book. The repository also contains well-documented Jupyter notebooks that let you step through each example interactively. Many of the code examples are based on the TensorFlow DL framework, which is the framework that is taught in the printed book. For readers who are interested in learning the PyTorch DL framework instead of (or in addition to) TensorFlow, the repository also contains PyTorch versions of these examples. The Jupyter notebooks contain detailed descriptions of the PyTorch constructs, at a similar detail level as TensorFlow is described in the book.

    Learn More 
    Magnus Ekman

    Magnus Ekman

    Director of Architecture, NVIDIA


    Magnus Ekman has a PhD in computer engineering, is a director of architecture at NVIDIA, and is the inventor of multiple patents. He has previously worked with processor design and R&D at Sun Microsystems and Samsung Research America. In his current role at NVIDIA, he leads an engineering team working on CPU performance and power efficiency for systems-on-chips targeting the autonomous vehicle market.

    How To Learn
    • Course Catalog
    • Learning Paths
    • Instructor-Led Workshops
    • Private Workshop Request
    Training By Topic
    • Accelerated Computing
    • Data Science
    • Deep Learning
    • Generative AI / LLMs
    • Simulation / Modeling / Design
    • Graphics and Simulation
    Get Involved
    • Attend GTC
    • Become an Ambassador
    • Become a Certified Instructor
    • Join Forums
    • Join Inception Program for Startups
    • Join NVIDIA Developer Program
    About Us
    • Contact Us
    • Training Newsletter
    • NVIDIA Research
    • Training FAQ
    • Instructor Directory
    Follow NVIDIA
    Facebook Instagram LinkedIn Twitter YouTube
    NVIDIA
    Singapore
    • Privacy Policy
    • Manage My Privacy
    • Do Not Sell or Share My Data
    • Legal
    • Accessibility
    • Corporate Policies
    • Product Security
    • Contact
    Copyright © 2025 NVIDIA Corporation