fast Super-Resolution Generative Adversarial Neural networks (SR-GAN) implementation in python with inverted residual blocks