summaryrefslogtreecommitdiff
path: root/numpy/add_newdocs.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/add_newdocs.py')
-rw-r--r--numpy/add_newdocs.py58
1 files changed, 58 insertions, 0 deletions
diff --git a/numpy/add_newdocs.py b/numpy/add_newdocs.py
index c91e8482c..076d61b6c 100644
--- a/numpy/add_newdocs.py
+++ b/numpy/add_newdocs.py
@@ -448,6 +448,22 @@ add_newdoc('numpy.core.multiarray', 'ndarray', ('T',
##############################################################################
+add_newdoc('numpy.core.multiarray', 'ndarray', ('__array__',
+""" a.__array__(|dtype) -> reference if type unchanged, copy otherwise.
+
+Returns either a new reference to self if dtype is not given or a new array
+of provided data type if dtype is different from the current dtype of the
+array.
+
+"""))
+
+
+add_newdoc('numpy.core.multiarray', 'ndarray', ('__array_wrap__',
+"""a.__array_wrap__(obj) -> Object of same type as a from ndarray obj.
+
+"""))
+
+
add_newdoc('numpy.core.multiarray', 'ndarray', ('__copy__',
"""a.__copy__(|order) -> copy, possibly with different order.
@@ -471,6 +487,29 @@ Used if copy.deepcopy is called on an array.
"""))
+add_newdoc('numpy.core.multiarray', 'ndarray', ('__reduce__',
+"""a.__reduce__()
+
+For pickling.
+
+"""))
+
+
+add_newdoc('numpy.core.multiarray', 'ndarray', ('__setstate__',
+"""a.__setstate__(version, shape, typecode, isfortran, rawdata)
+
+For unpickling.
+
+Arguments:
+ version -- optional pickle version. If omitted defaults to 0.
+ shape -- a tuple giving the shape
+ typecode -- a typecode
+ isFortran -- a bool stating if Fortran or no
+ rawdata -- a binary string with the data (or a list if Object array)
+
+"""))
+
+
add_newdoc('numpy.core.multiarray', 'ndarray', ('all',
""" a.all(axis=None)
@@ -569,16 +608,19 @@ add_newdoc('numpy.core.multiarray', 'ndarray', ('clip',
add_newdoc('numpy.core.multiarray', 'ndarray', ('compress',
"""a.compress(condition=, axis=None, out=None)
+
"""))
add_newdoc('numpy.core.multiarray', 'ndarray', ('conj',
"""a.conj()
+
"""))
add_newdoc('numpy.core.multiarray', 'ndarray', ('conjugate',
"""a.conjugate()
+
"""))
@@ -611,6 +653,22 @@ add_newdoc('numpy.core.multiarray', 'ndarray', ('cumsum',
add_newdoc('numpy.core.multiarray', 'ndarray', ('diagonal',
"""a.diagonal(offset=0, axis1=0, axis2=1)
+
+"""))
+
+
+add_newdoc('numpy.core.multiarray', 'ndarray', ('dump',
+"""a.dump(file) Dump to specified file.
+
+Arguments:
+ file -- string naming the dump file.
+
+"""))
+
+
+add_newdoc('numpy.core.multiarray', 'ndarray', ('dumps',
+"""a.dumps() -> string containing the dump?
+
"""))