| 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. |