Skip to content

personal effort to learn intrinsics of Models by implementing them ( in PyTorch , Triton & CUDA )

License

Notifications You must be signed in to change notification settings

ghassen-fatnassi/AiButLowLevel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AiButLowLevel

A repository where I implement AI models from scratch.

Implemented Models

Attention

  • Vanilla Multi-Head Attention (VanillaMHA)
  • Sparse Multi-Head Attention (SparseMHA)
  • Flash Multi-Head Attention (FlashMHA)

GANs

  • Vanilla GAN
  • Wasserstein GAN

General

  • UNet

VAEs

  • Vanilla VAE
  • Convolutional VAE (ConvVAE)
  • Temporal-Diff VAE (TD-VAE)
  • Vector Quantized VAE (VQ-VAE)

About

personal effort to learn intrinsics of Models by implementing them ( in PyTorch , Triton & CUDA )

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages