summaryrefslogtreecommitdiff
path: root/doc/source/reference/c-api.generalized-ufuncs.rst
Commit message (Collapse)AuthorAgeFilesLines
* DOC: Array API : Directory restructure and code cleanup (#14010)Kriti Singh2019-07-221-216/+0
| | | | | | * Minor improvements in Array API docs * Directory restruture
* MAINT: formatting, remove version, rework flagsmattip2018-10-111-5/+12
|
* merge master into gufunc-signature-modification2mattip2018-09-151-3/+3
|\
| * DOC: Adjust the gufunc signature examplesMatti Picus2018-09-131-2/+6
| |
* | ENH: test, document, implement flexible signature.mattip2018-07-171-18/+33
|/ | | | Goal is allow signatures like (m?,n),(n,p?)->(m?,p?) for matmul.
* DOC: Clarify C-API for generalized ufuncs.mattip2018-05-281-3/+4
|
* ENH: add signature argument to vectorize for vectorizing like generalized ↵Stephan Hoyer2016-10-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | ufuncs (#8054) * ENH: add signature argument to vectorize for generalized ufuncs Example usage (from the docstring): Vectorized convolution: >>> convolve = np.vectorize(np.convolve, signature='(n),(m)->(k)') >>> convolve(np.eye(4), [1, 2, 1]) array([[ 1., 2., 1., 0., 0., 0.], [ 0., 1., 2., 1., 0., 0.], [ 0., 0., 1., 2., 1., 0.], [ 0., 0., 0., 1., 2., 1.]]) * Use str.format rather than % * Fix spelling typo * BUG: fix np.vectorize for size 0 inputs * DOC: add vectorize to 1.12.0 release notes * [ci-skip] Remove outdated comment
* change all non-code instances of Numpy to NumPyPierre de Buyl2016-09-061-2/+2
| | | | | | | | | Instances remain for NumpyVersion and Numpy.rec.fromarrays that are references to code. Release notes were left unchanged. see issue #7986
* DOC: Stricter checks for gufunc signaturesjaimefrio2014-10-201-23/+43
| | | | | | Documented the the new behavior in c-api.generalized-ufuncs.rst. Added PyUFunc_FromFuncAndDataAndSignature to c-api.ufunc.rst.
* DOC: tweak gufunc API documentation, remove broken link. Closes gh-4726.Ralf Gommers2014-05-241-15/+11
|
* Merge from doc wikiPauli Virtanen2009-06-191-0/+175