Texture representation via analysis and synthesis with generative adversarial networks | Synapse