
Price
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
Mark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This course covers a lot of ground in one run. GANs, autoregressive language models, variational autoencoders, diffusion models and flow-based models are placed side by side so you can compare how each family generates content.
The most useful choice here is the pairing of concepts with implementation. Each build is in Python and PyTorch, and the course explains the key ideas at the start of every section before you run the code, which suits people who want to understand a model rather than just run it.
The visual sections on LLM attention are a good complement to the coding, since they make token relationships easier to see.
Generative AI is transforming how machines create images, text and multimodal content. This course gives you both the conceptual foundations and the practical coding experience needed to understand how these systems work, moving step by step from foundational neural networks and GANs to multimodal AI, visual LLM exploration and modern LLM fine-tuning techniques.
Build and Understand Generative AI with Python and PyTorch
Understand the foundations of machine learning, deep learning and generative modelling
Compare GANs, autoregressive models (LLMs), variational autoencoders (VAEs), diffusion models and flow-based models
Build basic and advanced generative adversarial networks from scratch with Python and PyTorch
Understand adversarial training, generators, discriminators, loss functions and latent representations
Explore latent spaces, representation learning, interpolation and creative generation
Understand CLIP and the foundations of multimodal AI
Fine-tune open-source LLMs using LoRA and QLoRA
Visually explore large language models (LLMs), including attention mechanisms, token relationships and internal model behaviour
Follow the code line by line while connecting every implementation choice to the underlying theory
The course begins with a broad introduction to Generative AI, covering its major architecture families, machine learning foundations, applications, ethical challenges and future possibilities.
We then move into hands-on coding. Two sections are dedicated to building and understanding generative adversarial networks: first a foundational GAN architecture and then a more advanced system. These projects allow you to understand adversarial training, generators and discriminators, loss functions, latent spaces and the practical challenges involved in training generative neural networks.
From there, the course expands beyond GANs into other areas of the Generative AI ecosystem. You will explore CLIP and multimodal AI, work with architectures that connect images, text and semantic representations, and study practical applications such as image generation, segmentation and the modification of visual elements such as a person’s clothing.
The modern LLM sections take you inside transformer-based language models through visual explorations of attention, token relationships and internal model behaviour. You will then move from visualization and conceptual understanding to practical application by preparing data and fine-tuning open-source language models with LoRA and QLoRA.
The course also includes an optional deeper journey into latent spaces and representation learning, together with distinctive visual and guided experiences—including an origami-based section designed to make AI processes more intuitive and memorable.
At the beginning of each section, I explain the key concepts in depth. After that, we work through the implementations together in Python and PyTorch. You will not simply run finished notebooks: the goal is to understand what every component does, why it is needed and how the complete system fits together.
By the end of the course, you will have a broad understanding of the Generative AI ecosystem and practical experience building GANs, working with CLIP and multimodal AI, visually exploring LLMs and fine-tuning language models using LoRA and QLoRA.
What a time to be alive! We are able to code and understand architectures that bring us home, home to our own human nature, capable of creating and imagining. Together, we will make it happen. Let's do it!
Advertisement
Tracking since 15 Nov — not enough history yet to tell you whether today's price is any good. Watch the course and we'll tell you when it drops.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.
No Korshub reviews yet.