fixes to distinguish p-mcmc and p-sgd
only needs proper reduction function to store data for p-mcmc