Training bidirectional generative adversarial networks with hints. (July 2020)