Thank you for your reply. I tried it in several ways, I even added the coordConv layer at each step (and also just in the beginning), tried with 2 and 3 layers (they also try a radial distance layer), but I don’t seem to get any improvement. I also tried my own implementation and used some GitHub code, with the same results. I am not sure what I am doing wrong. One thing that could be (but not sure at all) is that in their paper they mostly analyze the results of the VAE and GAN visually. My results also look really good visually. But when I compare the input and output pixels, the error is still pretty big. Any further suggestion on what I should do?