Deep Generative Models for Data Synthesis and Augmentation in Machine Learning | Synapse