[Numpy-svn] [numpy/numpy] 925220: Proof-of-concept for ufunc fancy indexing
GitHub
noreply at github.com
Fri Aug 16 18:08:55 EDT 2013
Branch: refs/heads/master
Home: https://github.com/numpy/numpy
Commit: 925220ba72524b16e9fb2e153619dd1fc4068150
https://github.com/numpy/numpy/commit/925220ba72524b16e9fb2e153619dd1fc4068150
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Proof-of-concept for ufunc fancy indexing
Conflicts:
numpy/core/code_generators/numpy_api.py
Commit: 7191df063cb598e917407b6b805c620f3dee15e2
https://github.com/numpy/numpy/commit/7191df063cb598e917407b6b805c620f3dee15e2
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Add support for both unary and binary ufuncs
Commit: 025a056fc905d3f34088fbdac366dc9667b20f9a
https://github.com/numpy/numpy/commit/025a056fc905d3f34088fbdac366dc9667b20f9a
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Add comments
Commit: 99fa26c29ed1847465353e6153859bc6ca7324aa
https://github.com/numpy/numpy/commit/99fa26c29ed1847465353e6153859bc6ca7324aa
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Change 'select' method name to 'at'
Commit: e1fa3d72e4a2569691aeb9f9003bdac52de7ce3e
https://github.com/numpy/numpy/commit/e1fa3d72e4a2569691aeb9f9003bdac52de7ce3e
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add unit tests
Conflicts:
numpy/core/tests/test_ufunc.py
Commit: f79e56d967010bb1a782027b0c645319380f98be
https://github.com/numpy/numpy/commit/f79e56d967010bb1a782027b0c645319380f98be
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Check for sucessful call to MapIterBind
Commit: dcea5009597382ebd798a1a680389f60e43369c1
https://github.com/numpy/numpy/commit/dcea5009597382ebd798a1a680389f60e43369c1
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Misc fixes
- Fix crash when bind for second map iter fails
- Accept array like object for second operand
- Fix memory leaks
Commit: 7b551e9a2fbcb881211a86f1f28fdc5876af790c
https://github.com/numpy/numpy/commit/7b551e9a2fbcb881211a86f1f28fdc5876af790c
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Rework 'at' method to fit customer's expectations.
'at' method should be functionally equivalent to op1[idx] += op2 (for add ufunc).
Commit: 6bf50f16dc6e21f94606dbe4073b0aa34d2d14fa
https://github.com/numpy/numpy/commit/6bf50f16dc6e21f94606dbe4073b0aa34d2d14fa
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Update/expand unit tests
Commit: 04c341da469150701fe7def6c98955485425b388
https://github.com/numpy/numpy/commit/04c341da469150701fe7def6c98955485425b388
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M numpy/add_newdocs.py
Log Message:
-----------
Update documentation for 'at' method
Commit: 56d74a4687b8b01ed328896f91b5e42962923122
https://github.com/numpy/numpy/commit/56d74a4687b8b01ed328896f91b5e42962923122
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add comment to 'at' method unit test
Commit: d94cd574cf1a31e621ba5384542671d1aa8056c4
https://github.com/numpy/numpy/commit/d94cd574cf1a31e621ba5384542671d1aa8056c4
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Only allow explicit index slicing in 'at' method
Commit: 7dde42ad510074aaa6273fe156dcd243b85b25fe
https://github.com/numpy/numpy/commit/7dde42ad510074aaa6273fe156dcd243b85b25fe
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Correct implementation of 'at' method that covers all corner cases
Commit: 0eafea73b24de956dbf8a2b7422089039f22e8e2
https://github.com/numpy/numpy/commit/0eafea73b24de956dbf8a2b7422089039f22e8e2
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add more unit tests for 'at' method
Commit: cf9452f52e3d3be3df81f85ee744811c78140faf
https://github.com/numpy/numpy/commit/cf9452f52e3d3be3df81f85ee744811c78140faf
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Code cleanup for 'at' method
Commit: a8d13b86eeca2e9362219aabca0ff76717f6a2f3
https://github.com/numpy/numpy/commit/a8d13b86eeca2e9362219aabca0ff76717f6a2f3
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add more unit tests for 'at' method
Commit: 5b7cda079f3a5ce59eb1688af0297eba45d375ea
https://github.com/numpy/numpy/commit/5b7cda079f3a5ce59eb1688af0297eba45d375ea
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Fix issue with 'at' method when indices are all slice objects
Commit: f63eb175026577eec90a64719dcfd3a51962717e
https://github.com/numpy/numpy/commit/f63eb175026577eec90a64719dcfd3a51962717e
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M doc/source/reference/ufuncs.rst
Log Message:
-----------
Add documentation for new 'at' ufunc method
Commit: 0d087dcc30f04aa4afb2fbcadd983192336d77ad
https://github.com/numpy/numpy/commit/0d087dcc30f04aa4afb2fbcadd983192336d77ad
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Fix build issue
Commit: d6fa103630fc8d006b78b78ff5cf422f5a615ea7
https://github.com/numpy/numpy/commit/d6fa103630fc8d006b78b78ff5cf422f5a615ea7
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Fix for crash when PyArray_MapIterSwapAxes is called
Set up default iteraxes array values in call to MapIterBind().
Commit: 1b81be70ff832aac385254d57fb0c6feae8873bf
https://github.com/numpy/numpy/commit/1b81be70ff832aac385254d57fb0c6feae8873bf
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Add more comments
Commit: 13c1847ba2f0eab36004491deb0e2b8e1140c133
https://github.com/numpy/numpy/commit/13c1847ba2f0eab36004491deb0e2b8e1140c133
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/add_newdocs.py
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Reword some comments/documentation
Commit: 45419ea12cca9d29d874620495319307b4dec6f4
https://github.com/numpy/numpy/commit/45419ea12cca9d29d874620495319307b4dec6f4
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Replace calls to New/Bind/Reset with MapIterArray
Commit: 2e2d99a3241cec2247547f20099cf03cbb1bf2b3
https://github.com/numpy/numpy/commit/2e2d99a3241cec2247547f20099cf03cbb1bf2b3
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Remove keyword support for required arguments
Commit: 2a8c04b60a5c51ce3e59f37af8e10a4dab8fe525
https://github.com/numpy/numpy/commit/2a8c04b60a5c51ce3e59f37af8e10a4dab8fe525
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Let indexing code do error checking for arguments with mismatched dimensions
Commit: 6d7b51a4161c9b0ae23b726cab65230102a5e53e
https://github.com/numpy/numpy/commit/6d7b51a4161c9b0ae23b726cab65230102a5e53e
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Improve comment for creating iter object from second operand
Commit: f9a3e177f8cb08aeac2cccdb1067871c97bbe065
https://github.com/numpy/numpy/commit/f9a3e177f8cb08aeac2cccdb1067871c97bbe065
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add tests for 0-dim array
Commit: e4cbcb2e134bf0241d642149f6da37f5b2b5cf7d
https://github.com/numpy/numpy/commit/e4cbcb2e134bf0241d642149f6da37f5b2b5cf7d
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Just create an array object for second operand; don't cast to dtype of first operand.
Commit: da3f8cb19c81c909636de6ece7e33454d8cec79b
https://github.com/numpy/numpy/commit/da3f8cb19c81c909636de6ece7e33454d8cec79b
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Call iterator_loop instead of directly calling ufunc.
Call iterator_loop which will call ufunc and handle any buffering for cases with mixed dtypes.
Commit: 1e786ea00d9ca74bd236ed31117f1e1eb41d1484
https://github.com/numpy/numpy/commit/1e786ea00d9ca74bd236ed31117f1e1eb41d1484
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add test for mixed dtypes
Commit: 5dea4ca1d3c6185a530e40a6ea7099e3eb3fd46c
https://github.com/numpy/numpy/commit/5dea4ca1d3c6185a530e40a6ea7099e3eb3fd46c
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add test for boolean indexing and boolean ufunc
Commit: 4b3384973d4f84aa546a80e412d00231ba618fa1
https://github.com/numpy/numpy/commit/4b3384973d4f84aa546a80e412d00231ba618fa1
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Fix DeprecationWarning on python 3.3
Commit: 2e652047b98390c602f8a74aac73644d5a3c95ed
https://github.com/numpy/numpy/commit/2e652047b98390c602f8a74aac73644d5a3c95ed
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Another attempt at fixing DeprecationWarning
Commit: d467d492acec36622fcb6e060e1ba2c23b797775
https://github.com/numpy/numpy/commit/d467d492acec36622fcb6e060e1ba2c23b797775
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Maybe this will fix the DeprecationWarning
Commit: b259cdc9c1ec356b6e7c4652ed60686e12fbf958
https://github.com/numpy/numpy/commit/b259cdc9c1ec356b6e7c4652ed60686e12fbf958
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Revert "Call iterator_loop instead of directly calling ufunc."
This reverts commit 2a9d5577a087e664ee047b3e099c1355000d8661.
Commit: 3820cf33fc0c108e7436b770fb627d9dc30625ff
https://github.com/numpy/numpy/commit/3820cf33fc0c108e7436b770fb627d9dc30625ff
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Use NpyIter object to buffer each input value
Use NpyIter object to buffer each input value in order to handle certain situations such as operands with mixed dtypes.
Commit: f899c19ac4c56b1c541b757df78ffe6c1f3e22a3
https://github.com/numpy/numpy/commit/f899c19ac4c56b1c541b757df78ffe6c1f3e22a3
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Clean up previous comment and add test for unary ufunc.
Commit: 9438a8f133edb4c3329746d8c23988a55f9d969a
https://github.com/numpy/numpy/commit/9438a8f133edb4c3329746d8c23988a55f9d969a
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
More clean up
Commit: ea2e1f51d23298c7d232547edeb7b2aa5771c527
https://github.com/numpy/numpy/commit/ea2e1f51d23298c7d232547edeb7b2aa5771c527
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Remove unnecessary check
Commit: c26e54884b4f490f1d939d9ecf1c799d0413e0bf
https://github.com/numpy/numpy/commit/c26e54884b4f490f1d939d9ecf1c799d0413e0bf
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Reverse commit 6ec51b3
Commit: 8f2273388c663a6d41ab03bbe5bd8388030b32ce
https://github.com/numpy/numpy/commit/8f2273388c663a6d41ab03bbe5bd8388030b32ce
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Fix deprecation warning
Commit: f917e38277b193d205b6ebe73b48135431468372
https://github.com/numpy/numpy/commit/f917e38277b193d205b6ebe73b48135431468372
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Use Py_XDECREF in fail section
Commit: fcc891df4487bd45608dc2bdc7dd57f9a16c32ef
https://github.com/numpy/numpy/commit/fcc891df4487bd45608dc2bdc7dd57f9a16c32ef
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Add NpyIter_Deallocate
Commit: 2c37d3b6ec81ee6a86e4ae8f5713d48b6405cfb3
https://github.com/numpy/numpy/commit/2c37d3b6ec81ee6a86e4ae8f5713d48b6405cfb3
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add test for empty subspace
Commit: b4409294b227dec3813f1e06a76f43753b7fb5c7
https://github.com/numpy/numpy/commit/b4409294b227dec3813f1e06a76f43753b7fb5c7
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M doc/source/reference/ufuncs.rst
Log Message:
-----------
Update docs
Commit: a4bb3bc1dc2e5c7114e77e4a92df04d57ee02c9b
https://github.com/numpy/numpy/commit/a4bb3bc1dc2e5c7114e77e4a92df04d57ee02c9b
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Add test for non native bytetypes
Commit: 6c249cd038d15a6be00f3d611bccdbcc0fa0ff5e
https://github.com/numpy/numpy/commit/6c249cd038d15a6be00f3d611bccdbcc0fa0ff5e
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Move NpyIter_IterNextFunc call outside of loop
Commit: 5729685578d52b13096803ce813fcb8990f84561
https://github.com/numpy/numpy/commit/5729685578d52b13096803ce813fcb8990f84561
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Move gil release/aquire outside of loop
Commit: 1e4d589d7252ffcc55da930496cbe01c078cc3a6
https://github.com/numpy/numpy/commit/1e4d589d7252ffcc55da930496cbe01c078cc3a6
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Add decrefs at end of function and return None object
Commit: 336151e810904277f227584eadc2de119a1a5ac6
https://github.com/numpy/numpy/commit/336151e810904277f227584eadc2de119a1a5ac6
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Fix memory leaks and inc dtype refs
Commit: 79bc97caa1bd23919ba8cb63850e12cbf5097b97
https://github.com/numpy/numpy/commit/79bc97caa1bd23919ba8cb63850e12cbf5097b97
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/add_newdocs.py
Log Message:
-----------
Update docs
Commit: 7c4eeea6a60672a52ff6cf0bf75ee9beaf5c391c
https://github.com/numpy/numpy/commit/7c4eeea6a60672a52ff6cf0bf75ee9beaf5c391c
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/add_newdocs.py
Log Message:
-----------
Update docs
Commit: a04bb37b9346ec8c2867ba09f8a76b6615d10200
https://github.com/numpy/numpy/commit/a04bb37b9346ec8c2867ba09f8a76b6615d10200
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/add_newdocs.py
Log Message:
-----------
Update docs
Commit: 2ec4c94077bd3e5e01d993f82acd589ecac07b0f
https://github.com/numpy/numpy/commit/2ec4c94077bd3e5e01d993f82acd589ecac07b0f
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Check for python error when needs_api flag is set
Commit: ec9d9cc8c5b8bc119130891efcaffe192f47a73b
https://github.com/numpy/numpy/commit/ec9d9cc8c5b8bc119130891efcaffe192f47a73b
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Bail out of loop if python error occurs
Commit: acef718f40a30188c1379c13cc49c920d9e7c303
https://github.com/numpy/numpy/commit/acef718f40a30188c1379c13cc49c920d9e7c303
Author: Jay Bourque <jay.bourque at continuum.io>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M numpy/core/src/umath/ufunc_object.c
Log Message:
-----------
Change casting type for ufunc operands
Commit: d4af6123a609b062af7ed23e106b6bfffd482e7f
https://github.com/numpy/numpy/commit/d4af6123a609b062af7ed23e106b6bfffd482e7f
Author: Charles Harris <charlesr.harris at gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M doc/source/reference/ufuncs.rst
M numpy/add_newdocs.py
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/umath/ufunc_object.c
M numpy/core/tests/test_ufunc.py
Log Message:
-----------
Merge pull request #2821 from ContinuumIO/ufunc-fancy-indexing3
in place fancy indexing for ufuncs
Compare: https://github.com/numpy/numpy/compare/ec418015d1a8...d4af6123a609
More information about the Numpy-svn
mailing list