| dirichletprocess-package | A flexible package for fitting Bayesian non-parametric models. |
| BetaMixtureCreate | Create a Beta mixing distribution. |
| ChangeObservations | Change the observations of fitted Dirichlet Process. |
| ClusterComponentUpdate | Update the component of the Dirichlet process |
| ClusterLabelPredict | Predict the cluster labels of some new data. |
| ClusterParameterUpdate | Update the cluster parameters of the Dirichlet process. |
| dirichletprocess | A flexible package for fitting Bayesian non-parametric models. |
| DirichletProcessBeta | Dirichlet process mixture of the Beta distribution. |
| DirichletProcessCreate | Create a Dirichlet Process object |
| DirichletProcessExponential | Create a Dirichlet Mixture of Exponentials |
| DirichletProcessGaussian | Create a Dirichlet Mixture of Gaussians |
| DirichletProcessHierarchicalBeta | Create a Hierarchical Dirichlet Mixture of Beta Distributions |
| DirichletProcessMvnormal | Create a Dirichlet mixture of multivariate normal distributions. |
| DirichletProcessMvnormal2 | Create a Dirichlet mixture of multivariate normal distributions with semi-conjugate prior. |
| DirichletProcessWeibull | Create a Dirichlet Mixture of the Weibull distribution |
| ExponentialMixtureCreate | Create a Exponential mixing distribution |
| Fit | Fit the Dirichlet process object |
| GaussianMixtureCreate | Create a Normal mixing distribution |
| GlobalParameterUpdate | Update the parameters of the hierarchical Dirichlet process object. |
| HierarchicalBetaCreate | Create a Mixing Object for a hierarchical Beta Dirichlet process object. |
| Initialise | Initialise a Dirichlet process object |
| Likelihood | Mixing Distribution Likelihood |
| LikelihoodDP | The likelihood of the Dirichlet process object |
| LikelihoodFunction | The Likelihood function of a Dirichlet process object. |
| MixingDistribution | Create a mixing distribution object |
| Mvnormal2Create | Create a multivariate normal mixing distribution with semi conjugate prior |
| MvnormalCreate | Create a multivariate normal mixing distribution |
| piDirichlet | The Stick Breaking representation of the Dirichlet process. |
| plot.dirichletprocess | Plot the Dirichlet process object |
| plot_dirichletprocess_multivariate | Plot the Dirichlet process object |
| plot_dirichletprocess_univariate | Plot the Dirichlet process object |
| PosteriorClusters | Generate the posterior clusters of a Dirichlet Process |
| PosteriorDraw | Draw from the posterior distribution |
| PosteriorFrame | Calculate the posterior mean and quantiles from a Dirichlet process object. |
| PosteriorFunction | Generate the posterior function of the Dirichlet function |
| PosteriorParameters | Calculate the posterior parameters for a conjugate prior. |
| Predictive | Calculate how well the prior predicts the data. |
| PriorDensity | Calculate the prior density of a mixing distribution |
| PriorDraw | Draw from the prior distribution |
| PriorParametersUpdate | Update the prior parameters of a mixing distribution |
| rats | Tumour incidences in rats |
| StickBreaking | The Stick Breaking representation of the Dirichlet process. |
| UpdateAlpha | Update the Dirichlet process concentration parameter. |
| WeibullMixtureCreate | Create a Weibull mixing distribution. |
| weighted_function_generator | Generate a weighted function. |