CNN
Self-attention
Transformer
Spatial Transformer
Non-Autoregressive Sequence Generation
Pointer Network
Generative Adversarial Network
Graph Neural Network