I think sum(a) (and other reductions) should return an array with shape () when a is 1d, and not a scalar. Currently, sum(a).anyarraymethod and sum(a)[0] will fail if a is 1d. Carlos ================= MATRIX-SIG - SIG on Matrix Math for Python send messages to: matrix-sig@python.org administrivia to: matrix-sig-request@python.org =================