[ https://issues.apache.org/jira/browse/MAHOUT-310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jake Mannix resolved MAHOUT-310. -------------------------------- Resolution: Fixed Fix Version/s: 0.3 committed > LanczosSolver and DistributedLanczosSolver always assume rectangular input, > but should also handle symmetric eigensystems. > -------------------------------------------------------------------------------------------------------------------------- > > Key: MAHOUT-310 > URL: https://issues.apache.org/jira/browse/MAHOUT-310 > Project: Mahout > Issue Type: Improvement > Affects Versions: 0.3 > Reporter: Jake Mannix > Assignee: Jake Mannix > Fix For: 0.3 > > Attachments: MAHOUT-310.patch, MAHOUT-lots.diff > > > LanczosSolver calls inputMatrix.timesSquared(Vector) as it's Krylov > iteration, but for symmetric inputMatrix, it should chose to instead call > inputMatrix.times(Vector). > Similarly for DistributedLanczosSolver, except in this case, > DistributedSparseRowMatrix actually needs to properly MapReduce implement > times(Vector) for this to work (which it should do anyways, instead of throw > UnsupportedOperationException as it does currently). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.