[ https://issues.apache.org/jira/browse/MAHOUT-65?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12615675#action_12615675 ]
Ted Dunning commented on MAHOUT-65: ----------------------------------- Karl, That makes sense. Of course, you tend to make sense so that isn't a surprise. To summarize what I think people are after here: a) a wrapping structure over Matrix and Vector to allow annotation. b) the wrapper for Matrix should provide row and column labels where are just strings. c) the wrapper for Vector should allow a single label as well as per element labels (i.e. row and column labels) that may or may not be inherited from a matrix if the vector is a row or column view. d) attributes should be applicable to rows or column just as labels are. e) attributes should be able to specify, at least, the general type of data (continuous, ordinal, categorial) as well as provide some information about the encoding of ordinal and categorial values. f) the underlying matrix or vector should not know about labels and attributes g) the wrapped structure should admit matrix like operations (such as element-wise operations, aggregates and matrix multiplication) that work label-wise rather than row or column index-wise. Is that a fair summary? > Add Element Labels to Vectors and Matrices > ------------------------------------------ > > Key: MAHOUT-65 > URL: https://issues.apache.org/jira/browse/MAHOUT-65 > Project: Mahout > Issue Type: New Feature > Components: Matrix > Reporter: Jeff Eastman > Attachments: MAHOUT-65.patch > > > Many applications can benefit by accessing elements in vectors and matrices > using String labels in addition to numeric indices. Investigate adding such a > capability. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.