Skip to content

Commit 130e941

Browse files
authored
Merge pull request #231 from numpy/generic-ufunc
✨ complete ufunc infrastructure rewrite
2 parents aeacced + e913307 commit 130e941

File tree

11 files changed

+1090
-1105
lines changed

11 files changed

+1090
-1105
lines changed

.mypyignore-todo

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -8,60 +8,6 @@ numpy(\..+)?\.floating.as_integer_ratio
88
numpy(\..+)?\.complexfloating.__hash__
99
numpy(\..+)?\.complexfloating.__complex__
1010

11-
# https://github.com/numpy/numtype/issues/88
12-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.f?abs(olute)?
13-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.ceil
14-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.trunc
15-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.rint
16-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.add
17-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.subtract
18-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(a(rc)?)?cosh?
19-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(a(rc)?)?sinh?
20-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(a(rc)?)?tanh?
21-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(a(rc)?)?tan2
22-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.invert
23-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.bitwise_(count|invert)
24-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.bitwise_(not|and|x?or)
25-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.logical_(not|and|x?or)
26-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(bitwise_)?(left|right)_shift
27-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.conj(ugate)?
28-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.divmod
29-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.multiply
30-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(true_)?divide
31-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.floor(_divide)?
32-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.f(min|max)
33-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.frexp
34-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.gcd
35-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.lcm
36-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(not_)?equal
37-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.greater(_equal)?
38-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.less(_equal)?
39-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.heaviside
40-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.hypot
41-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.is(finite|inf|nan|nat)
42-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(ld)?exp(2|m1)?
43-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.log(2|10|1p)?
44-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.logaddexp2?
45-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.mat(vec|mul)
46-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(min|max)imum
47-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.f?modf?
48-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.positive
49-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.negative
50-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.nextafter
51-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(float_)?pow(er)?
52-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.deg2rad
53-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.rad2deg
54-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.degrees
55-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.radians
56-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.reciprocal
57-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.remainder
58-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.(copy)?sign(bit)?
59-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.spacing
60-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.square
61-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.sqrt
62-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.cbrt
63-
numpy(\._core(\.(_multiarray_umath|multiarray|numeric|umath))?|\.matlib)?\.vec(dot|mat)
64-
6511
numpy(\._core(\.arrayprint|\.numeric)?|\.matlib)?\.array2string
6612
numpy(\._core(\.einsumfunc)?|\.matlib)?\.einsum_path
6713
numpy(\._core(\.memmap)?|\.matlib)?\.memmap\.__new__

0 commit comments

Comments
 (0)