purple triangle orange circle fc layers .
beta-VAE: Learning Basic Visual Concepts with a Constrained Variational Framework