R/hdp_getstate.R

Defines functions hdp_getstate

# extract key info from this hdp iteration (list class)
# numclass = number of clusters
# classqq = category vs cluster counts overall (matrix)
# classnd = dp vs cluster counts (matrix)
# alpha = conparam values (vector)

hdp_getstate <- function(hdp){
  hdpstate <- list()
  hdpstate$numclass <- hdp$base$numclass
  hdpstate$classqq  <- hdp$base$classqq
  hdpstate$classnd  <- t(sapply(hdp$dp, function(x) x$classnd))
  hdpstate$alpha    <- sapply(hdp$conparam, function(x) x$alpha)
  return(hdpstate)
}
nicolaroberts/hdp documentation built on May 23, 2019, 5:09 p.m.