It takes (only) two: adversarial generator-encoder networks (Association for the Advancement of Artificial Intelligence (AAAI), 2018, 2018)

(untitled) - Ulyanov, D; Vedaldi, A; Lempitsky, V