On May 22, 2015 1:26 PM, "Benjamin Root" <[email protected]> wrote: > > That assumes that the said recently-confused ever get to the point of understanding it...
Well, I don't think it's that complicated really. For whatever that's worth :-). My best attempt is here, anyway: https://www.python.org/dev/peps/pep-0465/#semantics The short version is, for 1d and 2d inputs it acts just like dot(). For higher dimension inputs like (i, j, n, m) it acts like any other gufunc (e.g., everything in np.linalg) -- it treats this as an i-by-j stack of n-by-m matrices and is vectorized over the i, j dimensions. And 0d inputs are an error. -n
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
