Ninad ShuklaBuilding a Stable Diffusion Model from Scratch with PyTorch(Variational Auto Encoders): Part 2In this post we will build the components of the stable diffusion model. We will start by building a Variational Auto Encoder. We will…Sep 3Sep 3
Ninad ShuklaBuilding a Stable Diffusion Model from Scratch with PyTorch: Part 1In this series we will build a diffusion model from scratch using Pytorch. In this part we will discuss the various elements that make a…Aug 18Aug 18
Ninad ShuklaPytorch BasicsLet’s start with the basics of PyTorch. PyTorch is a popular open-source machine learning library for Python, widely used for deep learning…Aug 7Aug 7
Ninad ShuklaPatterns and templates for common Data Structures and Algorithm Questions: Part 2 (Graphs)In this blog I have accumulated templates and identification techniques for some common DSA patterns particularly for Graphs. These…May 12May 12
Ninad ShuklaPatterns and templates for Data Structure and Algorithm Interview questions Part 11) Two pointersMar 17Mar 17
Ninad ShuklaClean Code :A Handbook of Agile Software Craftsmanship(Summary)FunctionsDec 29, 2023Dec 29, 2023
Ninad ShuklaHigh-Performance Python Part 2: Sets and DictionariesSets and dictionaries are used in python when we do not want to maintain any ordering in our data. In these data structures, there is a…Sep 21, 2022Sep 21, 2022
Ninad ShuklaHigh-Performance Python Part1: Tuples and listsThis series of articles will contain various techniques and concepts to write high-performing and efficient codes in python. We will start…Sep 8, 2022Sep 8, 2022
Ninad ShuklaESPNet: Efficient Spatial Pyramid of Dilated Convolutions for semantic segmentation of lung cancer…SourceMar 30, 20191Mar 30, 20191