Start LDA core implementation