This is documentation for an old release of NumPy (version 1.3.). Read this page Search for this page in the documentation of the latest stable release (version > 1.17).
numpy.ndarray.base
-
ndarray.base
Base object if memory is from some other object.
Examples
Base of an array owning its memory is None:
>>> x = np.array([1,2,3,4])
>>> x.base is None
True
Slicing creates a view, and the memory is shared with x:
>>> y = x[2:]
>>> y.base is x
True