This was the first paper we implemented for our course project (CS 766 : Computer Vision) for Spring '22
You can find the paper here
You can also find a detailed report including Implementation Details, Learning curves, Results & some cool images here