Dual booting arch setup with windows

So now we have arch installed and need to dual boot with windows ( obviously for nvidia broadcast to work and cracked premiere pro to work there, wine just doesnt work for me )

...
Read More

Tech terminologies that makes you a pro-pro developer

Serialization :

To convert / store data in a compatible format that can be used later. Means lets say I want to store a list of dictionary [{'key1' : 'val1'},{'key2' : 'val2'}] in redis .. so there is not data structure supported in redis for this so...

Read More

Learning Celery

Background task

Maintaining background tasks specially in python django is damn tough, so we to think spawning some daemon threads and getting that solved is very tough .. so rather we should use celery that starts a complete new process and doesnt maintain any-thing inside main process

...
Read More

Learning D3 js

Learning D3 js

D3.js is declarative rather than imperative, meaning you describe what you want the visualization to look like, and D3 handles the details. For someone used to more imperative approaches (like traditional programming), this might feel a bit abstract or confusing at first.

...
Read More

Statistics for ML

Deep dive into the whole required stastistics , that would be a required to learn stable diffusion from the very scratch

...
Read More

Learning a bit advanced Pytorch

Training Loop demystified

  • Forward Pass: Compute predictions (The code where you pass the input to the model to get the output)
  • Loss Calculation: Compute the loss (The code where you calculate the loss between the predicted output and the target output)
  • Backward Pass: Compute the gradients for all...
Read More

Generative AI explained

Machine learning aka Mathematical modelling

We start with an equation … a tough equation and then we say the model to fit on the data and find the correct parameters for it ..

The more diverse the data the more better it learns and works well in the actual env.

...
Read More

Stable Diffusion model

The pre-requisites for this blog post is Journey till diffusion model

Stable Diffusion model:

Uses cross-attention for allowing conditional modelling ( using text/segmentation map + image to generate image)

Mode collapse doesnt happen in likelihood based model and SD is a likelihood based model

High frequency details : it...

Read More

Journey till diffusion model

Diffusion model’s were not built in a day, so we will learn the underlying concepts that helped us reach to diffusion model.

Loose ideas

Autoencoders

These are the most basic type, its used for reconstruction of data, for example, if you are given an image, you...

Read More