Generative machine learning methods for multivariate ensemble post-processing