WIP: full updating of LDA with sparsity