Machine Learning, Deep Learning, Research, Programming, Mathematics.
Objects generation: easy sampling as in general VAE. Objects manipulation: nice and easy with any factor of variation you want. Theoretical foundation: work in progress :/ We have almost all the good properties from mathematical modeling satisfied alongside with deep learning ability to analyze