Bayesian Inference Of Macromolecular Ensembles