scipy.sparse.
dok_array#Dictionary Of Keys based sparse array.
This is an efficient structure for constructing sparse arrays incrementally.
where D is a 2-D ndarray
with another sparse array or matrix S (equivalent to S.todok())
create the array with initial shape (M,N) dtype is optional, defaulting to dtype=âdâ
Data type of the array
Shape of the array
Number of dimensions (this is always 2)
nnz
Number of stored values, including explicit zeros.
size
Number of stored values.
T
Transpose.
Methods
Notes
Sparse arrays can be used in arithmetic operations: they support addition, subtraction, multiplication, division, and matrix power.
Allows for efficient O(1) access of individual elements.
Duplicates are not allowed.
Can be efficiently converted to a coo_array once constructed.
Examples
>>> import numpy as np >>> from scipy.sparse import dok_array >>> S = dok_array((5, 5), dtype=np.float32) >>> for i in range(5): ... for j in range(5): ... S[i, j] = i + j # Update element
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4