DistributedRowMatrix needs a sparse DistributedRowMatrix 
times(DistributedRowMatrix other) implementation
---------------------------------------------------------------------------------------------------------

                 Key: MAHOUT-314
                 URL: https://issues.apache.org/jira/browse/MAHOUT-314
             Project: Mahout
          Issue Type: New Feature
    Affects Versions: 0.3
            Reporter: Jake Mannix
            Assignee: Jake Mannix


If the matrix which is being multiplied by has been transformed into a 
column-sparse matrix backed by a SequenceFile<IntWritable,VectorWritable>, then 
doing a simple map-side join on the two, and taking the (sparse) outer product 
of each row-pair, and then doing a matrix-summing reducer (probably 
row-at-a-time, for memory constraints) would implement sparse matrix 
multiplication in one pass over the data.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to