summaryrefslogtreecommitdiff
path: root/numpy/core/records.py
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2021-09-21 19:23:08 -0600
committerGitHub <noreply@github.com>2021-09-21 19:23:08 -0600
commit9c4a46e355e4d4400558a38037a36ddc8e44fe18 (patch)
tree993dec4e83c2ed57b8cab208bb43ff027103361c /numpy/core/records.py
parent8f0f33b31da1777d2ebdc803690b8af8602e0e91 (diff)
parent50fdbbb31d94a2485460e15fbe7ef974fc8e830d (diff)
downloadnumpy-9c4a46e355e4d4400558a38037a36ddc8e44fe18.tar.gz
Merge pull request #19918 from BvB93/module
MAINT: Override the modules of `np.char` and `np.rec` functions
Diffstat (limited to 'numpy/core/records.py')
-rw-r--r--numpy/core/records.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/numpy/core/records.py b/numpy/core/records.py
index ce206daa1..90e3b96df 100644
--- a/numpy/core/records.py
+++ b/numpy/core/records.py
@@ -585,6 +585,7 @@ def _deprecate_shape_0_as_None(shape):
return shape
+@set_module("numpy.rec")
def fromarrays(arrayList, dtype=None, shape=None, formats=None,
names=None, titles=None, aligned=False, byteorder=None):
"""Create a record array from a (flat) list of arrays
@@ -678,6 +679,8 @@ def fromarrays(arrayList, dtype=None, shape=None, formats=None,
return _array
+
+@set_module("numpy.rec")
def fromrecords(recList, dtype=None, shape=None, formats=None, names=None,
titles=None, aligned=False, byteorder=None):
"""Create a recarray from a list of records in text form.
@@ -762,6 +765,7 @@ def fromrecords(recList, dtype=None, shape=None, formats=None, names=None,
return res
+@set_module("numpy.rec")
def fromstring(datastring, dtype=None, shape=None, offset=0, formats=None,
names=None, titles=None, aligned=False, byteorder=None):
r"""Create a record array from binary data
@@ -844,6 +848,8 @@ def get_remaining_size(fd):
finally:
fd.seek(pos, 0)
+
+@set_module("numpy.rec")
def fromfile(fd, dtype=None, shape=None, offset=0, formats=None,
names=None, titles=None, aligned=False, byteorder=None):
"""Create an array from binary file data
@@ -943,6 +949,8 @@ def fromfile(fd, dtype=None, shape=None, offset=0, formats=None,
return _array
+
+@set_module("numpy.rec")
def array(obj, dtype=None, shape=None, offset=0, strides=None, formats=None,
names=None, titles=None, aligned=False, byteorder=None, copy=True):
"""