| alignment | Align the initializations. | 
| alignment_swap | Complete the alignment of initializations based on the output of function 'alignment_swap'. | 
| data_generation | Generate data for simulations. | 
| estimation_error | Caluclate the estimation error of GMM parameters under the MTL setting (the worst performance among all tasks). | 
| initialize | Initialize the estimators of GMM parameters on each task. | 
| misclustering_error | Calculate the misclustering error given the predicted cluster labels. | 
| mtlgmm | Fit binary Gaussian mixture models (GMMs) on multiple data sets under a multi-task learning (MTL) setting. | 
| predict_gmm | Clustering new observations based on fitted GMM estimators. | 
| tlgmm | Fit the binary Gaussian mixture model (GMM) on target data set by leveraging multiple source data sets under a transfer learning (TL) setting. |