diff options
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/include/numpy/halffloat.h | 2 | ||||
-rw-r--r-- | numpy/doc/basics.py | 2 | ||||
-rw-r--r-- | numpy/doc/structured_arrays.py | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/numpy/core/include/numpy/halffloat.h b/numpy/core/include/numpy/halffloat.h index a4d2b335d..c6bb726bc 100644 --- a/numpy/core/include/numpy/halffloat.h +++ b/numpy/core/include/numpy/halffloat.h @@ -35,8 +35,8 @@ int npy_half_isnan(npy_half h); int npy_half_isinf(npy_half h); int npy_half_isfinite(npy_half h); int npy_half_signbit(npy_half h); -npy_half npy_half_spacing(npy_half h); npy_half npy_half_copysign(npy_half x, npy_half y); +npy_half npy_half_spacing(npy_half h); npy_half npy_half_nextafter(npy_half x, npy_half y); /* diff --git a/numpy/doc/basics.py b/numpy/doc/basics.py index ea651bbc7..97e982204 100644 --- a/numpy/doc/basics.py +++ b/numpy/doc/basics.py @@ -23,6 +23,8 @@ uint16 Unsigned integer (0 to 65535) uint32 Unsigned integer (0 to 4294967295) uint64 Unsigned integer (0 to 18446744073709551615) float Shorthand for ``float64``. +float16 Half precision float: sign bit, 5 bits exponent, + 10 bits mantissa float32 Single precision float: sign bit, 8 bits exponent, 23 bits mantissa float64 Double precision float: sign bit, 11 bits exponent, diff --git a/numpy/doc/structured_arrays.py b/numpy/doc/structured_arrays.py index 21fdf87ea..6eafd71cd 100644 --- a/numpy/doc/structured_arrays.py +++ b/numpy/doc/structured_arrays.py @@ -70,10 +70,10 @@ In this case, the constructor expects a comma-separated list of type specifiers, optionally with extra shape information. The type specifiers can take 4 different forms: :: - a) b1, i1, i2, i4, i8, u1, u2, u4, u8, f4, f8, c8, c16, a<n> + a) b1, i1, i2, i4, i8, u1, u2, u4, u8, f2, f4, f8, c8, c16, a<n> (representing bytes, ints, unsigned ints, floats, complex and fixed length strings of specified byte lengths) - b) int8,...,uint8,...,float32, float64, complex64, complex128 + b) int8,...,uint8,...,float16, float32, float64, complex64, complex128 (this time with bit sizes) c) older Numeric/numarray type specifications (e.g. Float32). Don't use these in new code! |