An S4 class to represent a combined clustering models, where several models are used to model different datasets. A conditional independence assumption between the view knowing the cluster is made.

CombinedModels(models, alpha = 1)

Arguments

models

a named list of DlvmPrior's object

alpha

Dirichlet prior parameter over the cluster proportions (default to 1)

Value

a CombinedModels-class object

Details

The filed name in the models list must match the name of the list use to provide the datasets to cluster together.

Examples

CombinedModels(models = list(continuous = GmmPrior(), discrete = LcaPrior()))
#> An object of class "CombinedModels"
#> Slot "models":
#> $continuous
#> An object of class "GmmPrior"
#> Slot "tau":
#> [1] 0.01
#> 
#> Slot "mu":
#>      [,1]
#> [1,]  NaN
#> 
#> Slot "epsilon":
#>      [,1]
#> [1,]  NaN
#> 
#> Slot "N0":
#> [1] NaN
#> 
#> 
#> $discrete
#> An object of class "LcaPrior"
#> Slot "beta":
#> [1] 1
#> 
#> 
#> 
#> Slot "alpha":
#> [1] 1
#>