We use two different adversarial training methods to train D and G; as shown in Fig.
the generator network and reconstructor network are a seq2seq hybrid pointer-generator network, but for simplicity, we omit the pointer and the attention parts.