Learning Manifold Dimensions with Conditional Variational Autoencoders