diff options
author | jaimefrio <jaime.frio@gmail.com> | 2014-10-15 17:41:59 -0700 |
---|---|---|
committer | jaimefrio <jaime.frio@gmail.com> | 2014-10-15 23:13:18 -0700 |
commit | 3a827637c9eca604315491e8e017b72f2d1f8837 (patch) | |
tree | 29d01e508bf317fb96d372a6a6e84c8322ae1e58 /numpy/doc/structured_arrays.py | |
parent | fc5d32af378dcb86ec05fd0a2b63c5bdaef37cc8 (diff) | |
download | numpy-3a827637c9eca604315491e8e017b72f2d1f8837.tar.gz |
BUG: Stricter checks for gufunc signatures
* Arguments, both input and output, must have at least as many
dimensions as the corresponding number of core dimensions. In
previous versions, 1's were prepended to the shape as needed.
* Core dimensions with same labels must have exactly matching
sizes. In previous versions, core dimensions of size 1 would
broadcast against other core dimensions with the same label.
* All core dimensions must have their size specified by a passed
in input or output argument. In previous versions, core
dimensions in an output argument that were not specified in an
input argument, and whose size could not be inferred from a
passed in output argument, would have their size set to 1.
Diffstat (limited to 'numpy/doc/structured_arrays.py')
0 files changed, 0 insertions, 0 deletions