This fixes #2237 and #2240.
Not yet MRG and 0.14-rc because I'm not sure if there's a good way to preserve backward compat and some more refactoring needs to be done.
This method is no longer used at all?
I thought I'd removed that. It moved to GaussianNB, while the other two use LinearClassifierMixin.predict which is faster in the binary case.
I think those two functions should not be collapsed into one private method, eg. _update_smoothed_params or similar.
Indeed. The calling order matters now, so they should be a single _update_parameters.
ENH multinomialnb linear model
What is the status of this? It looks kinda old...