Create a Hierarchical Dirichlet Mixture of semi-conjugate Multivariate Normal Distributions
DirichletProcessHierarchicalMvnormal2(
dataList,
g0Priors,
gammaPriors = c(2, 4),
alphaPriors = c(2, 4),
numSticks = 50,
numInitialClusters = 1,
mhDraws = 250
)
dpobjlist A Hierarchical Dirichlet Process object that can be fitted, plotted etc.
List of data for each separate Dirichlet mixture object
Prior Parameters for the top level base distribution.
Prior parameters for the top level concentration parameter.
Prior parameters for the individual parameters.
Truncation level for the Stick Breaking formulation.
Number of clusters to initialise with.
Number of Metropolis-Hastings samples to perform for each cluster update.