open_memmap(filename, mode='r+', dtype=None, shape=None, fortran_order=False, version=None)
This may be used to read an existing file or create a new one.
The name of the file on disk. This may not be a file-like object.
The mode in which to open the file; the default is 'r+'. In addition to the standard file modes, 'c' is also accepted to mean "copy on write." See memmap
for the available mode strings.
The data type of the array if we are creating a new file in "write" mode, if not, dtype
is ignored. The default value is None, which results in a data-type of float64
.
The shape of the array if we are creating a new file in "write" mode, in which case this parameter is required. Otherwise, this parameter is ignored and is thus optional.
Whether the array should be Fortran-contiguous (True) or C-contiguous (False, the default) if we are creating a new file in "write" mode.
If the mode is a "write" mode, then this is the version of the file format used to create the file. None means use the oldest supported version that is able to store the data. Default: None
If the data or the mode is invalid.
If the file is not found or cannot be opened correctly.
The memory-mapped array.
Open a .npy file as a memory-mapped array.
The following pages refer to to this document either explicitly or contain code examples using this.
numpy.memmap
numpy.load
numpy.lib.format
Hover to see nodes names; edges to Self not shown, Caped at 50 nodes.
Using a canvas is more power efficient and can get hundred of nodes ; but does not allow hyperlinks; , arrows or text (beyond on hover)
SVG is more flexible but power hungry; and does not scale well to 50 + nodes.
All aboves nodes referred to, (or are referred from) current nodes; Edges from Self to other have been omitted (or all nodes would be connected to the central node "self" which is not useful). Nodes are colored by the library they belong to, and scaled with the number of references pointing them