CUDA

AI Neural Networks

Transposed Convolutions in Neural Networks – Interactive Demo App

This video is from deeplizard. Transposed convolutions are a particular type of upsampling technique often used in neural networks, particularly GANs. Just like other upsampling techniques, transposed convolutions increase the size of data. For image data, transposed convolutions are used to increase image dimensions. Use the interactive demonstration below to gain a better understanding of […]

Read More
AI Generative AI

Upsampling in Neural Networks – Interactive Demo App

This video is from deeplizard. In deep learning, upsampling is a technique used to increase the size of data. For image data, upsampling is used to increase image dimensions. It does this by inferring values for the newly introduced pixels in the upsampled output space from the original image input. Use the interactive demonstration below […]

Read More
AI Developer Hardware

CUDA Simply Explained – GPU vs CPU Parallel Computing for Beginners

In this tutorial, Python Simplified talks about CUDA and how it helps us accelerate the speed of our programs. By the end of this video – we will install CUDA and perform a quick speed test comparing the speed of our GPU with the speed of our CPU. We will create 2 extremely large data […]

Read More
AI Generative AI

Exploring Diffusion Models: AI Art Taking the World by Storm

This video is from deeplizard covers the emerging world of AI generated art. This is a preview lesson from the deeplizard course, AI Art For Beginners – Stable Diffusion Crash Course! This course is a hands-on AI project-based course where we’ll be learning-by-doing via hands-on activities, implementing examples, and an end of course project. Our […]

Read More
Hardware Mathematics

CUDA Multi-GPU Segmented Sieve of Eratosthenes to find the Nth prime

In this tutorial, see a clean implementation of the segmented sieve of Eratosthenes in CUDA C++. The segmented sieve method enables you to benefit both from parallelism (multiple chunks being processed at once) and locality of reference (chunks fitting into CPU cache, therefore being computed faster). Being run on the GPU, many tens of thousands […]

Read More
Natural Language Processing

Intro to Natural Language Processing (NLP)

This course provides an introduction to the field of Natural Language Processing (NLP) with a focus on sentiment analysis and text classification using artificial neural networks. In this lesson, we’ll get introduced to the field of Natural Language Processing, otherwise known simply as NLP.

Read More