I am not sure that the output argument is supported in olds version of numpy 1.3 which we want to support. We need a `sklearn.utils.fixes` to only use the `out` arg when supported and fallback to memory copy otherwise.