as I said on the PR discussion. The gensim implementation does a for loop to avoid a copy of X
basically it avoids this line: args = [X[safe_mask(X, y == k)] for k in np.unique(y)] the good approach would be cython but since our implementation works for sparse data it's more work ... Alex ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Scikit-learn-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
