You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Dmitriy Lyubimov (JIRA)" <ji...@apache.org> on 2013/07/31 07:49:48 UTC

[jira] [Commented] (MAHOUT-1297) New module for linear algebra scala DSL (in-core operators support only to start with)

    [ https://issues.apache.org/jira/browse/MAHOUT-1297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13724906#comment-13724906 ] 

Dmitriy Lyubimov commented on MAHOUT-1297:
------------------------------------------

At this point this is tracked here : https://github.com/dlyubimov/mahout-commits/tree/dev-0.9.x-scala

Per discussion, separated R - like matrix/vector DSL into separate opearations. 

To enable R side, the code needs to include import 

{code}
import mahout.math.RLikeOps._
{code}

to enable matlab side, the code needs to include import 
{code}
import mahout.math.MatlabLikeOps._
{code}

Also added transposed view instead of actual transpsoe (depends on MAHOUT-1300) and SSVD optimization using Gaussian matrix view from the same MAHOUT-1300.
                
> New module for linear algebra scala DSL (in-core operators support only to start with)
> --------------------------------------------------------------------------------------
>
>                 Key: MAHOUT-1297
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1297
>             Project: Mahout
>          Issue Type: New Feature
>    Affects Versions: 0.8
>            Reporter: Dmitriy Lyubimov
>            Assignee: Dmitriy Lyubimov
>             Fix For: 0.9
>
>
> See initial set of in-core R-like operations here http://weatheringthrutechdays.blogspot.com/2013/07/scala-dsl-for-mahout-in-core-linear.html.
> A separate DSL for matlab-like syntax is being developed. The differences here are about replacing R-like %*% with * and finding another way to express elementwise * and /.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira