On Mon, 14 Nov 2016 22:38:25 +0200 eat <e.antero.ta...@gmail.com> wrote:
> but it's not so obvious what's happening "under the hoods". Consider this > (with an old Win7 machine): > Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 > bit (AMD64)] > np.__version__ > '1.11.1' What matters is the "blas" library used under the hood, hence the options passed to numpy at compile time. I notices 20x differences depending on the blas version. But more importantly: * results are the same (at the limit of the numerical precision) * dot() was always faster than sum(square()), varying from a bit to a lot. I agree this may change in future version of numpy. Cheers, -- Jérôme Kieffer _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion