An overview of the Sparse Array Ecosystem for Python
Briefly

In general, due to technologies such as multi-layer PCBs, there isn't usually a clear pattern as to which ports will be connected.
Except for long signals and short kernels, the matrix representing convolution would tend to be very sparse.
Read at Quansight
[
]
[
|
]