Baunsgaard opened a new pull request, #1924:
URL: https://github.com/apache/systemds/pull/1924

   I had an issue when reusing sparseRowVectors, where the maximum number of 
non zeros in a Sparse Row is set to the number of columns for the parent 
SparseMCSR Block. But when reusing the rows in allocations of append with other 
sparse blocks some edge cases increased the number of non zero values above the 
number of columns in the original matrix.
   
   to fix this i made a few changes inside the Sparse CSR blocks, and while at 
it made an mini optimization of the posFIndexGTE(int r, int c), method to 
reduce the number of if statements improving overall performance.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to