# Clustering and Prediction using Multi-Task Gaussian Processes with Common Mean

## Documentation for package ‘MagmaClustR’ version 1.2.1

- DESCRIPTION file
- Package NEWS
- Package README

## Help Pages

MagmaClustR-package | MagmaClustR : Clustering and Prediction using Multi-Task Gaussian Processes
data_allocate_cluster | Allocate training data into the most probable cluster
expand_grid_inputs | Expand a grid of inputs
hp | Generate random hyper-parameters
hyperposterior | Compute the hyper-posterior distribution in Magma
hyperposterior_clust | Compute the hyper-posterior distribution for each cluster in MagmaClust
MagmaClustR | MagmaClustR : Clustering and Prediction using Multi-Task Gaussian Processes
plot_db | Plot smoothed curves of raw data
plot_gif | Create a GIF of Magma or GP predictions
plot_gp | Plot Magma or GP predictions
plot_magma | Plot Magma or GP predictions
plot_magmaclust | Plot MagmaClust predictions
plot_samples | Display realisations from a (mixture of) GP prediction
pred_gif | Magma prediction for ploting GIFs
pred_gp | Gaussian Process prediction
pred_magma | Magma prediction
pred_magmaclust | MagmaClust prediction
proba_max_cluster | Indicates the most probable cluster
regularise_data | Regularise a grid of inputs in a dataset
regularize_data | Regularise a grid of inputs in a dataset
sample_gp | Draw samples from a posterior GP/Magma distribution
sample_magma | Draw samples from a posterior GP/Magma distribution
sample_magmaclust | Draw samples from a MagmaClust posterior distribution
select_nb_cluster | Select the optimal number of clusters
simu_db | Simulate a dataset tailored for MagmaClustR
swimmers | French swimmers performances data on 100m freestyle events
train_gp | Learning hyper-parameters of a Gaussian Process
train_gp_clust | Prediction in MagmaClust: learning new HPs and mixture probabilities
train_magma | Training Magma with an EM algorithm
train_magmaclust | Training MagmaClust with a Variational EM algorithm
weight | Weight follow-up data of children in Singapore