[
https://issues.apache.org/jira/browse/MAHOUT6?page=com.atlassian.jira.plugin.system.issuetabpanels:commenttabpanel&focusedCommentId=12576495#action_12576495 ]
Ted Dunning commented on MAHOUT6:

I agree that they should be together.
I don't know whether that is the correct rationale, but I am sure one will
come up. :)
> Need a matrix implementation
> 
>
> Key: MAHOUT6
> URL:
https://issues.apache.org/jira/browse/MAHOUT6> Project: Mahout
> Issue Type: New Feature
> Reporter: Ted Dunning
> Attachments: MAHOUT6a.diff, MAHOUT6b.diff, MAHOUT6c.diff, MAHOUT6d.diff, MAHOUT6e.diff, MAHOUT6f.diff, MAHOUT6g.diff, MAHOUT6h.patch, MAHOUT6i.diff, MAHOUT6j.diff
>
>
> We need matrices for Mahout.
> An initial set of basic requirements includes:
> a) sparse and dense support are required
> b) row and column labels are important
> c) serialization for hadoop use is required
> d) reasonable floating point performance is required, but awesome FP is not
> e) the API should be simple enough to understand
> f) it should be easy to carve out submatrices for sending to different reducers
> g) a reasonable set of matrix operations should be supported, these should eventually include:
> simple matrixmatrix and matrixvector and matrixscalar linear algebra operations, A B, A + B, A v, A + x, v + x, u + v, dot(u, v)
> row and column sums
> generalized level 2 and 3 BLAS primitives, alpha A B + beta C and A u + beta v
> h) easy and efficient iteration constructs, especially for sparse matrices
> i) easy to extend with new implementations

This message is automatically generated by JIRA.

You can reply to this email to add a comment to the issue online.