Hi all, I would like to submit a patch to VectorWritable that allows for streaming access to vector elements without having to prebuffer all of them first. (current code allows for the latter only).
That patch would allow to strike down one of the memory usage issues in current Stochastic SVD implementation and effectively open memory bound for n of the SVD work. (The value i see is not to open up the the bound though but just be more efficient in memory use, thus essentially speeding u p the computation. ) If it's ok, i would like to create a JIRA issue and provide a patch for it. Another issue is to provide an SSVD patch that depends on that patch for VectorWritable. Thank you. -Dmitriy
