Syntax-Directed Variational Autoencoder for Structured Data
Semantics of context-free languages