BTW @dsullivan7 please add a test for `partial_fit` on sparse data.