Become an AI Researcher — Build Your Own GPT, Transformers & Multimodal Models from Scratch in PyTorch (Urdu/Hindi) Mean Squared Error (MSE)(L2 LOSS) Cost Function Explained & It's Derivative
Become an AI Researcher — Build Your Own GPT, Transformers & Multimodal Models from Scratch in PyTorch (Urdu/Hindi)
0% Completed
Programming & Data Science Fundamentals for AI
intro
Video - 3:02 mins
PYTHON Full Course for Beginners
Video - 16:43:34 mins
Python Numpy Full Tutorial For Beginners
Video - 4:33:00 mins
PANDAS Full Course with PRACTICAL
Video - 1:42:04 mins
Matplotlib Full Tutorial
Video - 4:11:05 mins
Python SEABORN Tutorial
Video - 3:58:27 mins
GIT Full Tutorial for Beginners
Video - 2:48:56 mins
Git and GitHub Tutorial for Beginners
Video - 1:14:17 mins
Core Deep Learning Concepts – From Perceptron to Backpropagation
Perceptron Explained: The Foundation of Neural Networks
Video - 48:49 mins
Perceptron Explained: The Foundation of Neural Networks 2
Video - 18:43 mins
MLP (Artificial Neural Network) Explained with Notation
Video - 24:55 mins
Feed Forward Propagation in Neural Networks Explained
Video - 41:14 mins
Feed Forward Propagation in Neural Networks Explained
Video - 26:52 mins
Backpropagation in Neural Networks
Video - 51:15 mins
Core Deep Learning Concepts – Quiz 1
Quiz
Core Deep Learning Concepts – Quiz 1
Quiz
Core Deep Learning Concepts – Quiz 1
Quiz
PyTorch: From Fundamentals to AI Research-Level Development
How to Set Up PyTorch in VS Code & Google Colab (2026 Ultimate Guide)
Video - 11:51 mins
PyTorch Tensor Creation - torch.tensor(), torch.as_tensor(), torch.from_numpy() Complete Guide
Video - 33:56 mins
PyTorch Tensor Initialization: torch.zeros(), torch.ones(), and torch.empty() Explained
Video - 22:49 mins
torch.tensor() vs torch.Tensor() Explained — PyTorch Beginner Mistake!
Video - 6:52 mins
Tensor Initialization - torch.full(), torch.eye(), torch.diag() Methods Explained
Video - 17:07 mins
PyTorch Random Tensors Explained: torch.rand(), torch.randn(), torch.randint() Tutorial
Video - 10:50 mins
Advanced Random Functions - torch.randperm(), torch.multinomial(), torch.normal() Guide
Video - 19:04 mins
torch.zeros_like(), torch.ones_like(), torch.empty_like(), torch.full_like() Tutorial| Ali Hassan
Video - 4:55 mins
Random Like Functions - torch.rand_like(), torch.randn_like(), torch.randint_like() | Ali Hassan
Video - 7:14 mins
Sequence Generation - torch.arange(), torch.linspace(), torch.logspace() Tutorial| Ali Hassan
Video - 19:52 mins
Tensor Device Creation - Creating Tensors on CPU vs GPU with .to() and .cuda() , .cpu()| Ali Hassan
Video - 11:24 mins
Complex Tensors - torch.complex(), torch.polar(), torch.view_as_complex() Tutorial| Ali Hassan
Video - 26:56 mins
Memory Layout - torch.contiguous(), torch.is_contiguous(), memory_format Parameter | Ali Hassan
Video - 26:50 mins
Tensor Reshaping - .reshape()vs .view() vs .resize_() Complete Comparison| Ali Hassan
Video - 25:26 mins
Tensor Attributes - .dtype, .device, .requires_grad Properties Explained| Ali Hassan
Video - 5:24 mins
Advanced Tensor Creation in PyTorch – torch.stack(), torch.cat(), torch.chunk() | Ali Hassan
Video - 16:02 mins
Tensor Cloning in PyTorch – .clone(), .detach(), .copy_() Explained| Ali Hassan
Video - 14:58 mins
Tensor Conversion in PyTorch – .numpy(), .tolist(), .item() Methods| Ali Hassan
Video - 8:42 mins
Tensor Validation - torch.is_tensor(), torch.is_storage(), torch.is_complex() Functions| Ali Hassan
Video - 8:33 mins
Tensor Comparison PyTorch – torch.equal(), torch.allclose(), torch.isclose() Explained | Ali Hassan
Video - 14:11 mins
Tensor Info Functions in PyTorch – .shape, .size(), .dim(), .stride() Explained| Ali Hassan
Video - 7:14 mins
Tensor Utilities - torch.numel(), torch.element_size(), torch.storage_offset() Guide| Ali Hassan
Video - 10:33 mins
torch.set_default_dtype() – PyTorch's Global Floating-Point Precision Setter| Ali Hassan
Video - 2:13 mins
Tensor Memory - .storage(), .data_ptr(), .untyped_storage() Advanced Guide| Ali Hassan
Video - 11:25 mins
Broadcasting Tensors - torch.broadcast_tensors(), torch.broadcast_to() Tutorial| Ali Hassan
Video - 27:39 mins
Basic Arithmetic in PyTorch – .add(), .sub(), .mul(), .div() Operations| Ali Hassan
Video - 12:46 mins
Advanced Arithmetic in PyTorch – .addcdiv(), .addcmul(), .lerp() Functions| Ali Hassan
Video - 13:22 mins
Power Operations in PyTorch – .pow(), .sqrt(), .rsqrt(), .square() Complete Tutorial| Ali Hassan
Video - 9:33 mins
Exponential Functions - .exp(), .exp2(), .expm1(),Guide| Ali Hassan
Video - 12:53 mins
Logarithmic Operations in PyTorch – .log(), .log10(), .log2(), .log1p(), .logaddexp(), .logaddexp2()
Video - 22:14 mins
Trigonometric Functions in PyTorch – .sin(), .cos(), .tan(), .asin(), .acos(), .atan()| Ali Hassan
Video - 12:49 mins
Hyperbolic Functions in PyTorch – .sinh(), .cosh(), .tanh(), .asinh(), .acosh(), .atanh | Ali Hassan
Video - 10:02 mins
Rounding Operations - .round(), .floor(), .ceil(), .trunc(), .frac() Guide| Ali Hassan
Video - 15:24 mins
Sign and Absolute Functions in PyTorch – .abs(), .sign(), .signbit(), .copysign()| Ali Hassan
Video - 9:34 mins
Clamping Operations - .clamp(), .clamp_min(), .clamp_max() Complete Guide| Ali Hassan
Video - 9:28 mins
Remainder Operations in PyTorch – .remainder(), .fmod(),Tutorial| Ali Hassan
Video - 13:37 mins
Comparison Operations in PyTorch- .eq(), .ne(), .lt(), .le(), .gt(), .ge() Guide| Ali Hassan
Video - 10:53 mins
Logical Operations in PyTorch- .logical_and(), .logical_or(), .logical_not, .logical_xor| Ali Hassan
Video - 17:11 mins
Finite Checks in PyTorch- .isfinite(), .isinf(), .isnan(), .isneginf(), .isposinf() | Ali Hassan
Video - 5:06 mins
Type Checking Functions in PyTorch- .is_complex(), .is_floating_point(), .is_signed() | Ali Hassan
Video - 7:29 mins
Precision Control in PyTorch- .half(), .float(), .double(), precision conversion| Ali Hassan
Video - 3:22 mins
Dimension Manipulation in PyTorch - .squeeze(), .unsqueeze(), .flatten() Tutorial| Ali Hassan
Video - 12:46 mins
Tensor Transposition in PyTorch - .transpose(), .t(), .permute() Methods Explained | Ali Hassan
Video - 11:37 mins
Tensor Expansion in PyTorch - .expand(), .expand_as(), .repeat() Complete Guide| Ali Hassan
Video - 9:50 mins
Advanced Tensor Expansion in PyTorch - .repeat_interleave(), .tile(), broadcasting | Ali Hassan
Video - 7:35 mins
Tensor Slicing in PyTorch - .narrow(), .select(), .slice() Methods Tutorial| Ali Hassan
Video - 43:51 mins
Tensor Splitting in PyTorch - torch.split(), torch.chunk(), torch.tensor_split() | Ali Hassan
Video - 16:42 mins
Tensor Uniqueness in PyTorch - torch.unique(), torch.unique_consecutive() Tutorial| Ali Hassan
Video - 7:37 mins
Tensor Unfolding, Folding in PyTorch - .unflatten(), torch.nn.Unfold(),torch.nn.fold()| Ali Hassan
Video - 27:22 mins
PyTorch Tensor Indexing – select(), take(), fill(), copy(), and put() Explained| Ali Hassan
Video - 14:54 mins
Advanced Indexing in PyTorch – .gather(), .scatter(), .scatter_add(), torch.index_add()| Ali Hassan
Video - 15:13 mins
Tensor Masking in PyTorch - .masked_select(), .masked_fill(), .masked_scatter() Guide| Ali Hassan
Video - 8:46 mins
Conditional Operations in PyTorch – torch.where(), .masked_fill_()| Ali Hassan
Video - 9:28 mins
Tensor Padding in PyTorch – torch.nn.functional.pad() and Padding Modes Explained | Ali Hassan
Video - 17:02 mins
Tensor Sorting in PyTorch – torch.sort(), torch.argsort(), and torch.topk() Explained| Ali Hassan
Video - 8:45 mins
Tensor Flipping in PyTorch – torch.flip(), torch.fliplr(), torch.flipud() Tutorial| Ali Hassan
Video - 4:26 mins
Tensor Rolling in PyTorch – torch.roll(), torch.rot90() explained| Ali Hassan
Video - 4:10 mins
Sum Operations in PyTorch – .sum(), .nansum(), .cumsum(), .cumprod() ,keepdim| Ali Hassan
Video - 28:41 mins
PyTorch Mean Operations Explained – .mean(), .nanmean(), .median(), .nanmedian() | Ali Hassan
Video - 19:29 mins
PyTorch Statistics Operations Explained – .std(), .var(), .std_mean(), .var_mean() | Ali Hassan
Video - 20:58 mins
PyTorch Min/Max Operations – .min(), .max(), .aminmax(), torch.amin(), torch.amax()| Ali Hassan
Video - 9:35 mins
PyTorch Index-Finding Operations – .argmin(), .argmax(), .mode(), torch.argwhere()| Ali Hassan
Video - 15:42 mins
PyTorch Product Operations Explained – .prod() Function Tutorial| Ali Hassan
Video - 3:24 mins
PyTorch Matrix Trace Operations – .trace() and .diagonal().sum() Explained| Ali Hassan
Video - 3:36 mins
PyTorch Triangular Matrices Explained – .tril() and .triu() Tutorial| Ali Hassan
Video - 12:09 mins
PyTorch Matrix Multiplication Explained – torch.mm(), torch.matmul(), torch.bmm(), @, .mv(), .ger()
Video - 57:36 mins
PyTorch Linear Layers Explained – nn.Linear(), nn.LazyLinear(), nn.Bilinear() Tutorial | Ali Hassan
Video - 23:43 mins
PyTorch Fundamentals Quiz
Quiz
PyTorch Fundamentals Quiz
Quiz
PyTorch Fundamentals Quiz
Quiz
Hands-On Project: Linear Regression with PyTorch
Linear Regression with PyTorch: Hands-On Project for Beginners
Video - 2:56:18 mins
Linear Regression Basics in PyTorch
Quiz
Linear Regression Basics in PyTorch
Quiz
Linear Regression Basics in PyTorch
Quiz
Mathematics for Artificial Intelligence
Lecture 1: Math for AI (Artificial Intelligence)– Real, Rational, Complex, Logarithms,Exponents
Video - 3:49:59 mins
Lecture 2: Math for AI (Artificial Intelligence)– Set Theory, Mathematical Logic
Video - 2:13:51 mins
Lecture 3 : Matrix Theory & Linear Systems | From Basics to AI Applications
Video - 4:00:22 mins
Lecture 4 : Sequences, Series, Factorials, Permutations, Combinations & Binomial Theorem Explained
Video - 3:57:24 mins
Lecture 5: Complete Geometry and Mensuration: From Basic Points to 3D Shapes
Video - 2:32:52 mins
Mathematics for AI
Quiz
Mathematics for AI
Quiz
Mathematics for AI
Quiz
All Activation Functions in Deep Learning – Explained with PyTorch
Linear Activation Function Explained || Why Use a Linear Activation Function?
Video - 3:07 mins
Coding the Linear Activation Function in PyTorch: Step-by-Step Guide
Video - 1:30 mins
Threshold Activation Function Explained || Why Use a Threshold Activation Function?
Video - 4:13 mins
Coding the Threshold Activation Function in PyTorch: Step-by-Step Guide
Video - 5:08 mins
Sigmoid Activation Function Explained & It's Derivative || Why Use a Sigmoid Activation Function?
Video - 1:12:06 mins
Coding the Sigmoid Activation Function in PyTorch: Step-by-Step Guide
Video - 1:35 mins
Tanh Activation Function Explained & It's Derivative || Why Use a Tanh Activation Function?
Video - 14:45 mins
Coding the Tanh Activation Function in PyTorch: Step-by-Step Guide
Video - 1:46 mins
Softmax Activation Function Explained & It's Derivative || Why Use a Softmax Activation Function?
Video - 22:35 mins
Coding the Softmax Activation Function in PyTorch: Step-by-Step Guide
Video - 3:46 mins
Rectified Linear Unit (ReLU) Activation Function Explained & It's Derivative
Video - 28:30 mins
Coding the Rectified Linear Unit (ReLU) Activation Function in PyTorch: Step-by-Step Guide
Video - 2:11 mins
Leaky ReLU (Leaky Rectified Linear Unit) Activation Function Explained & It's Derivative
Video - 18:25 mins
Coding the Leaky ReLU (Leaky Rectified Linear ) Activation Function in PyTorch: Step-by-Step Guide
Video - 4:46 mins
Parametric ReLU (PReLU) Activation Function Explained & It's Derivative
Video - 6:48 mins
Coding the Parametric ReLU (PReLU) Activation Function in PyTorch: Step-by-Step Guide
Video - 2:20 mins
Exponential Linear Unit (ELU) Activation Function Explained & It's Derivative
Video - 15:19 mins
Coding the Exponential Linear Unit (ELU) Activation Function in PyTorch: Step-by-Step Guide
Video - 3:04 mins
Scaled Exponential Linear Unit (SELU) Activation Function Explained & It's Derivative
Video - 12:16 mins
Coding the Scaled Exponential Linear Unit (SELU) Activation Function in PyTorch: Step-by-Step Guide
Video - 2:23 mins
Swish Activation Function Explained & It's Derivative
Video - 17:11 mins
Coding the Swish Activation Function in PyTorch: Step-by-Step Guide
Video - 0:57 mins
Softplus Activation Function Explained & It's Derivative
Video - 10:57 mins
Coding the Softplus Activation Function in PyTorch: Step-by-Step Guide
Video - 2:44 mins
Mish Activation Function Explained & It's Derivative
Video - 7:19 mins
Coding the Mish Activation Function in PyTorch: Step-by-Step Guide
Video - 0:49 mins
All Activation Functions in Deep Learning – Explained with PyTorch
Quiz
All Activation Functions in Deep Learning – Explained with PyTorch
Quiz
All Activation Functions in Deep Learning – Explained with PyTorch
Quiz
All Loss & Cost Functions in Deep Learning – Explained with PyTorch
All Loss(Cost) Functions Explained || Loss Function vs Cost Function| Convex and non Convex loss
Video - 12:08 mins
Mean Squared Error (MSE)(L2 LOSS) Cost Function Explained & It's Derivative
Video - 32:30 mins
Coding the Mean Squared Error (MSE)(L2 LOSS) Cost Function in PyTorch: Step-by-Step Guide
Video - 2:32 mins
Mean Absolute Error (MAE)(L1 Loss) Cost Function Explained & It's Derivative
Video - 12:53 mins
Coding the Mean Absolute Error (MAE)(L1 Loss) Cost Function in PyTorch: Step-by-Step Guide
Video - 2:07 mins
Mean Bias Error (MBE) Cost Function Explained & It's Derivative
Video - 3:19 mins
Coding the Mean Bias Error (MBE) Cost Function in PyTorch: Step-by-Step Guide
Video - 1:23 mins
Root Mean Squared Error (RMSE) Cost Function Explained & It's Derivative
Video - 4:45 mins
Coding the Root Mean Squared Error (RMSE) Cost Function in PyTorch: Step-by-Step Guide
Video - 1:40 mins
Root Mean Squared Logarithmic Error (RMSLE) Cost Function Explained & It's Derivative
Video - 14:19 mins
Root Mean Squared Logarithmic Error (RMSLE) Cost Function in PyTorch: Step-by-Step Guide
Video - 4:11 mins
Huber Loss(Smooth L1 Loss) Cost Function Explained & It's Derivative
Video - 16:02 mins
Huber Loss(Smooth L1 Loss) Cost Function in PyTorch: Step-by-Step Guide
Video - 8:55 mins
Log-Cosh Loss Cost Function Explained & It's Derivative
Video - 4:46 mins
Log-Cosh Loss Cost Function in PyTorch: Step-by-Step Guide
Video - 1:12 mins
Binary Cross-Entropy Loss (BCE)(logloss) Cost Function Explained & It's Derivative
Video - 43:05 mins
Binary Cross-Entropy Loss (BCE)(logloss) Cost Function in PyTorch: Step-by-Step Guide
Video - 6:04 mins
Categorical Cross-Entropy Loss Cost Function Explained & It's Derivative
Video - 32:33 mins
Coding Categorical Cross-Entropy Loss Cost Function in PyTorch: Step-by-Step Guide
Video - 6:06 mins
All Loss & Cost Functions in Deep Learning – Explained with PyTorch
Quiz
All Loss & Cost Functions in Deep Learning – Explained with PyTorch
Quiz
All Loss & Cost Functions in Deep Learning – Explained with PyTorch
Quiz
All Optimizers in Deep Learning – Explained with PyTorch
Batch Gradient Descent Explained || Stochastic Gradient Descent (SGD)|| Mini-batch Gradient Descent
Video - 1:55:14 mins
Coding Batch,SGD,Mini,Gradient Descent in PyTorch: Step-by-Step Guide
Video - 4:07 mins
Exponentially Weighted Moving Average (EWMA) Explained || Understanding EWMA and Its Applications
Video - 44:14 mins
SGD with Momentum Explained || Boosting Gradient Descent with Momentum
Video - 33:24 mins
Coding SGD with Momentum Optimizer in PyTorch: Step-by-Step Guide
Video - 1:06 mins
Nesterov Accelerated Gradient (NAG) Optimizer Explained & It's Derivative
Video - 14:41 mins
Coding Nesterov Accelerated Gradient (NAG) Optimizer in PyTorch: Step-by-Step Guide
Video - 1:24 mins
AdaGrad & RMSProp Optimizers Explained & It's Derivative
Video - 25:05 mins
Coding AdaGrad & RMSProp Optimizer in PyTorch: Step-by-Step Guide
Video - 2:02 mins
Adam (Adaptive Moment Estimation) Optimizers Explained & It's Derivative
Video - 11:55 mins
Coding Adam (Adaptive Moment Estimation) Optimizer in PyTorch: Step-by-Step Guide
Video - 0:59 mins
All Optimizers in Deep Learning – Explained with PyTorch
Quiz
All Optimizers in Deep Learning – Explained with PyTorch
Quiz
All Optimizers in Deep Learning – Explained with PyTorch
Quiz
Hands-On Project: Logistic Regression with PyTorch
Logistic Regression with PyTorch: Hands-On Project for Beginners
Video - 3:11:53 mins
Hands-On Project: Logistic Regression with PyTorch
Quiz
Hands-On Project: Logistic Regression with PyTorch
Quiz
Hands-On Project: Logistic Regression with PyTorch
Quiz
Hands-On Project: Classification with Neural Networks in PyTorch
Classification With Neural Networks with PyTorch: Hands-On Project for Beginners
Video - 1:23:16 mins
Hands-On Project: Classification with Neural Networks in PyTorch
Quiz
Hands-On Project: Classification with Neural Networks in PyTorch
Quiz
Hands-On Project: Classification with Neural Networks in PyTorch
Quiz
Improving Neural Network Performance
Vanishing & Exploding Gradients Explained || Why Do Gradients Vanish or Explode?
Video - 18:06 mins
Overfitting & Underfitting Explained || Why Do Models Overfit or Underfit?
Video - 27:16 mins
Regularization in Deep Learning || L1, L2, and Elastic Net Explained!
Video - 42:51 mins
Coding Regularization in PyTorch || L1, L2, and Elastic Net
Video - 7:45 mins
Dropout in Deep Learning Explained || Preventing Overfitting in Neural Networks!
Video - 8:32 mins
All Normalizations Explained: Batch, Layer, Instance, Group, RMS
Video - 2:57:47 mins
Coding All Normalizations Explained With Pytorch : Batch, Layer, Instance, Group, RMS
Video - 14:43 mins
Improving Neural Network Performance
Quiz
Improving Neural Network Performance
Quiz
Improving Neural Network Performance
Quiz
Natural Language Processing (NLP) – Sentiment Analysis, LSTM & Seq2Seq Models
must watch
Video - 0:50 mins
Introduction to NLP
Video - 47:49 mins
End to End NLP Pipeline
Video - 1:18:51 mins
Text Preprocessing
Video - 1:07:48 mins
Text Representation
Video - 1:44:38 mins
Word2vec
Video - 1:16:00 mins
Hands-On Project: Sentiment Analysis with Word Embeddings in PyTorch
Video - 4:19:21 mins
Hands-On Project: Sentiment Analysis with LSTM in PyTorch
Video - 2:40:21 mins
Hands-On Project: Build a Mini Google Translate using Seq2Seq in PyTorch
Video - 5:41:23 mins
Natural Language Processing (NLP) – Sentiment Analysis, LSTM & Seq2Seq Models
Quiz
Natural Language Processing (NLP) – Sentiment Analysis, LSTM & Seq2Seq Models
Quiz
Natural Language Processing (NLP) – Sentiment Analysis, LSTM & Seq2Seq Models
Quiz
Implementing Transformers from Scratch in PyTorch (Research-Driven Approach)
Coding Transformer From Scratch With Pytorch
Video - 11:46:25 mins
Coding Transformer From Scratch With Pytorch || Part 2
Video - 59:37 mins
Implementing Transformers from Scratch in PyTorch
Quiz
Implementing Transformers from Scratch in PyTorch
Quiz
Implementing Transformers from Scratch in PyTorch
Quiz
Computer Vision with PyTorch: From Fundamentals to Modern Architectures
Convolutional Layers: nn.Conv2d, Filters, Padding, Kernels, and Image Types (Grayscale & RGB) CV 001
Video - 44:59 mins
Image Classification with Logistic Regression in PyTorch | Beginner Friendly Tutorial | Ali Hassan
Video - 1:11:08 mins
Image Classification with MLP in PyTorch – Step-by-Step Tutorial| Ali Hassan
Video - 3:39:55 mins
Master PyTorch Conv2d: Filters, Edge Detection, LazyConv2d & Output Size Formula CV 002 | Ali Hassan
Video - 1:26:28 mins
Pooling Layers in PyTorch Explained – MaxPool2d, AvgPool2d, AdaptiveMaxPool2d & AdaptiveAvgPool2d
Video - 53:16 mins
LeNet-5 from Scratch in PyTorch – Image Classification LeNet-5 in PyTorch | Ali Hassan
Video - 39:05 mins
All Weight Initialization Techniques | Xavier, He, LeCun, Kaiming, Glorot, Uniform, Normal
Video - 1:26:37 mins
PyTorch Min–Max Normalization | Scale Images & Feature Maps to [0,1] (with Code)| Ali Hassan
Video - 00:17:00 mins
PyTorch nn.Sequential Explained | Build Neural Networks Step by Step| Ali Hassan
Video - 00:9:00 mins
Learning Rate Finder in PyTorch | Best LR & Exponential Learning Rate Scheduler Explained|Ali Hassan
Video - 1:42:19 mins
AlexNet from Scratch in PyTorch | Image Classification Tutorial | Ali Hassan
Video - 1:13:50 mins
VGGNet from Scratch in PyTorch | VGG11, VGG13, VGG16, VGG19 for Image Classification | Ali Hassan
Video - 1:24:00 mins
ResNet from scratch in PyTorch | ResNet18, ResNet34, ResNet50, ResNet101, ResNet152
Video - 2:56:38 mins
Computer Vision with PyTorch: From Fundamentals to Modern Architectures
Quiz
Computer Vision with PyTorch: From Fundamentals to Modern Architectures
Quiz
Computer Vision with PyTorch: From Fundamentals to Modern Architectures
Quiz
Vision Transformer (ViT): From Research Paper to PyTorch Implementation
Coding Vision Transformer (ViT) From Scratch With Pytorch
Video - 6:52:59 mins
Vision Transformer (ViT): From Research Paper to PyTorch Implementation
Quiz
Vision Transformer (ViT): From Research Paper to PyTorch Implementation
Quiz
Vision Transformer (ViT): From Research Paper to PyTorch Implementation
Quiz
Generative Models – From Fundamentals to Advanced Architectures
Hands-On Project: Building a Generative Model from Scratch with PyTorch
Video - 2:22:18 mins
Hands-On Project: Image Generation from Scratch with Deep Convolutional Generative Models (PyTorch)
Video - 2:20:41 mins
Least_Squares_GAN
Video - 00:7:00 mins
WGAN: Wasserstein Generative Adversarial Networks
Video - 00:9:00 mins
Generative Models – From Fundamentals to Advanced Architectures
Quiz
Generative Models – From Fundamentals to Advanced Architectures
Quiz
Generative Models – From Fundamentals to Advanced Architectures
Quiz
BERT From Scratch in PyTorch – Research-Grade Implementation
Coding BERT From Scratch Using PyTorch
Video - 6:30:33 mins
U-Net Image Segmentation Project From Scratch in PyTorch
U-Net Image Segmentation Project From Scratch in PyTorch
Video - 2:21:51 mins
Code
Reading
Coding Swin Transformer from Scratch in PyTorch
Coding Swin Transformer from Scratch in PyTorch part 1
Video - 50:17 mins
Coding Swin Transformer from Scratch in PyTorch part 2
Video - 21:25 mins
Coding Swin Transformer from Scratch in PyTorch part 3
Video - 1:30:30 mins
Coding Swin Transformer from Scratch in PyTorch part 4
Video - 01:19:08 mins
Coding Large Language Models (ChatGPT, Llama & GPT) From Scratch Using PyTorch
Introduction of Large Language Models
Video - 4:07 mins
Base OF Large Language Models
Video - 11:46:24 mins
Base OF Large Language Models part 2
Video - 59:36 mins
Normalizations in Large Language Models
Video - 00:5:00 mins
Normalizations in Large Language Models part 2
Video - 02:57:00 mins
Normalizations in Large Language Models part 3
Video - 00:14:43 mins
Weight Initialization Techniques in Large Language Models
Video - 00:5:00 mins
Weight Initialization Techniques in Large Language Models part 2
Video - 01:26:00 mins
Coding ChatGPT, GPT From Scratch Using PyTorch
Video - 1:37:47 mins
Coding Llama 2 From Scratch Using PyTorch
Video - 14:25 mins
RMS Normalization (RMSNorm) in Llama 2
Video - 00:5:00 mins
Rotary Positional Embeddings (RoPE) in Llama 2
Video - 1:04:09 mins
Grouped Query Attention in Llama 2
Video - 00:41:41 mins
Text Generation With Llama 2
Video - 38:36 mins
Coding Stable Diffusion From Scratch Using PyTorch
Understanding Stable Diffusion Architecture
Video - 12:44 mins
Cross and Self-Attention in Stable Diffusion
Video - 00:22:06 mins
Clip Text Encoder in Stable Diffusion
Video - 00:16:03 mins
Variational Autoencoder (VAE) in Stable Diffusion
Video - 01:04:58 mins
U-Net and Diffusion model in Stable Diffusion
Video - 00:45:09 mins
DDPMScheduler in Stable Diffusion
Video - 02:05:05 mins
stable-diffusion training ,inference (pytorch)
Video - 01:28:52 mins
Coding Multimodal(Vision) PaliGemma From Scratch Using PyTorch
PaliGemma architecture
Video - 00:07:07 mins
Imports of PaliGemma
Video - 00:07:10 mins
SigLIP Vision Encoder (Vision Part) of PaliGemma
Video - 40:11 mins
Image Processing and PaliGemmaProcessor
Video - 00:23:07 mins
Building the Gemma Language Model from Scratch | Config, RMSNorm, RoPE & Attention
Video - 00:46:53 mins
Building KV Cache from Scratch in PyTorch | Gemma LLM
Video - 43:18 mins
Building PaliGemma from Scratch | Multimodal Fusion & Forward Pass
Video - 00:58:5 mins
PaliGemma Dataset,Tokenizer,Training & Inference
Video - 01:38:06 mins
Announcements Reviews Course Info
PreviousNext