How to efficiently construct a large SparseArray? Packages for this?

Hey, @xiaodai, I’m going through your code again, to try and test it in Julia 1.8.0.
Could you please tell me which conditions exactly my m,n,u,v,w must satisfy for your function to work?

So m,n,u,v may consist of any UInt32’s? Must w consist only of {-9,…,9} values?