Closed Oblynx closed 5 years ago
Broadcasting seems like a pretty sour issue with getindex, setindex! at the moment, and there's no light at the end of the tunnel. Better write special methods as I come across new access patterns...
The final solution should combine views and broadcasting. No idea how this should work for SparseMatrices unfortunately. PoC: http://ssfrr.com/2017/11/03/julia_fast_array_slicing/
Not relevant in current SparseSynapse implementation (branch sp-sparse)
This probably optimizes mutation. To try with base SparseMatrixCSC first.