Sampling from Multivariate Distributions: From Statistical to Generative Modeling