Deep learning model for image generation