On Jul 22, 2008, at 1:09 PM, Ted Dunning (JIRA) wrote:


[ 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?


+1

Reply via email to