[Numpy-discussion] Re: Is a Python function a gufunc if it broadcasts its arguments appropriately?

2024-12-27 Thread john.a.dawson--- via NumPy-Discussion
Can gufuncs be written in Python?
___
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com


[Numpy-discussion] Is a Python function a gufunc if it broadcasts its arguments appropriately?

2024-12-21 Thread john.a.dawson--- via NumPy-Discussion
For example, is the function `stack` below a gufunc with signature (),()->(2)?

def stack(a, b):
broadcasts = np.broadcast_arrays(a, b)
return np.stack(broadcasts, axis=-1)

Or must gufuncs be written in C? Or are other things required?
___
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com


[Numpy-discussion] Re: Is a Python function a gufunc if it broadcasts its arguments appropriately?

2024-12-31 Thread john.a.dawson--- via NumPy-Discussion
Is the function `stack` above a gufunc?
___
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com