I expected scikit-learn's DP-GMM
to allow for online update of cluster assignments given new data, but sklearn's implementation of DP-GMM
only has a fit method.
My understanding of variational inference is yet unclear and I think that the inability of doing online update of cluster assignments is particular of sklearn's implementation, but not of the variational inference for the infinite GMM.
I would be very thankful if someone could clarify this and point to an implementation capable of online update of cluster assignments!
http://scikit-learn.org/stable/modules/generated/sklearn.mixture.DPGMM.html