train_gp_clust function

Prediction in MagmaClust: learning new HPs and mixture probabilities