Implementing various autoencoders in pytorch, culminating in the VAE.
Implementing and experimenting with knowledge distillation
Implementing a bare-bones NeRF
Implementing both vanillan and conditional GAN in pytorch