Notice that the tokens w dk in document d are exchangeable: by collapsing out ψ d , we can regard them as having been generated from a CRP.
we use 20 iterations of EM with 100 samples per E-step for training, and use 1000 samples after training to estimate the posterior.