[Numpy-svn] [numpy/numpy] ea0377: ENH: Remove the need for temporary copies in numpy...

GitHub noreply@github....
Mon Nov 12 23:57:41 CST 2012


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: ea037770e03f23aca1a06274a1a8e8bf0e0e2ee4
      https://github.com/numpy/numpy/commit/ea037770e03f23aca1a06274a1a8e8bf0e0e2ee4
  Author: Nicolas Scheffer <scheffer@speech.sri.com>
  Date:   2012-11-12 (Mon, 12 Nov 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c
    M numpy/core/tests/test_blasdot.py

  Log Message:
  -----------
  ENH: Remove the need for temporary copies in numpy.dot

in numpy core, modified the blas function call to handle
C and F order arrays without the need for copy.
This brings a significant speed up for matrix multiplication
Added a full test for matrix multiplication in test_blasdot


  Commit: e31eb4bb807dc58f112abdf79056806cafac7f9c
      https://github.com/numpy/numpy/commit/e31eb4bb807dc58f112abdf79056806cafac7f9c
  Author: Nicolas Scheffer <nicolas.scheffer@sri.com>
  Date:   2012-11-12 (Mon, 12 Nov 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c

  Log Message:
  -----------
  Removed trailing printf statement


  Commit: 780c1a6bb6d18bc21fed7fa251faffb9ea51e861
      https://github.com/numpy/numpy/commit/780c1a6bb6d18bc21fed7fa251faffb9ea51e861
  Author: Charles Harris <charlesr.harris@gmail.com>
  Date:   2012-11-12 (Mon, 12 Nov 2012)

  Changed paths:
    M numpy/core/blasdot/_dotblas.c
    M numpy/core/tests/test_blasdot.py

  Log Message:
  -----------
  Merge pull request #2730 from leschef/faster_dot

ENH: Remove the need for temporary copies in numpy.dot


Compare: https://github.com/numpy/numpy/compare/cb41689b6150...780c1a6bb6d1


More information about the Numpy-svn mailing list