Aryan V S
about
projects
blog
cv
🌙
☀️
personal projects
stablefused
toy library to experiment with diffusion models
Python
pacman rl
reinforcement learning environment for pacman with an api similar to openai gym
C++
Python
fashion mnist classifier
implmentation of a simple neural network library in c++
C++
handwritten digit classifier
implmentation of a simple neural network library in c
C
interactive objects
simple game engine in opengl
C++
GLSL
opengl projects
collection of simple projects made with opengl
C++
GLSL
vr building modelling
building modelling using blender and unity
C#
Blender
Unity
competitive programming dbms
database management system for competitive programming
Python
SQL
chess
game of chess
C
GLSL
paper implementations
MotionCtrl: A Unified and Flexible Motion Controller for Video Generation
Implementation of the Stable Video Diffusion variant of MotionCtrl, and experiments at smaller scale with training on camera trajectory datasets.
AnimateDiff
Implementation of the SDXL, ControlNet, Image-to-Video and Video-to-Video tasks. Part of official Diffusers support.
Differential Diffusion: Giving Each Pixel Its Strength
DragNUWA: Fine-grained Control in Video Generation by Integrating Text, Image, and Trajectory
ResAdapter: Domain Consistent Resolution Adapter for Diffusion Models
Implementation of the training script.
Attention Is All You Need
Implementation of the seminal paper in PyTorch from scratch, as faithfully as possible, live-streamed on YouTube.
FreeInit: Bridging Initialization Gap in Video Diffusion Models
Implementation generically applicable to a variety of video diffusion models. Part of official Diffusers support for AnimateDiff.
Style Aligned Image Generation via Shared Attention
Implementation of the attention processor to be usable in any model. Part of community Diffusers support.
RAVE: Randomized Noise Shuffling for Fast and Consistent Video Editing with Diffusion Models