Re: Regarding Online Recommenders

2013-07-15 Thread Sebastian Schelter
Hi Gokhan, I like your proposals and I think this is an important discussion. Peng is also interested in working on online recommenders, so we should try to team up our efforts. I'd like to extend the discussion a little to related API changes, that I think are necessary. What do you think about

[jira] [Commented] (MAHOUT-1272) Parallel SGD matrix factorizer for SVDrecommender

2013-07-15 Thread Sebastian Schelter (JIRA)
[ https://issues.apache.org/jira/browse/MAHOUT-1272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13709456#comment-13709456 ] Sebastian Schelter commented on MAHOUT-1272: I think we should rework the dat

Re: Cholesky test failures...

2013-07-15 Thread Ted Dunning
On Mon, Jul 15, 2013 at 5:16 PM, Dmitriy Lyubimov wrote: > On Mon, Jul 15, 2013 at 5:13 PM, Ted Dunning > wrote: > > > It sounds like you missed the part of the API contract that says that you > > have to fix the bugs before using the code. > > > > :-) > > > > More seriously, with pivot=true, th

Re: Cholesky test failures...

2013-07-15 Thread Dmitriy Lyubimov
On Mon, Jul 15, 2013 at 5:13 PM, Ted Dunning wrote: > It sounds like you missed the part of the API contract that says that you > have to fix the bugs before using the code. > > :-) > > More seriously, with pivot=true, the result can be hard to understand > because they are permuted. Could that

Re: Cholesky test failures...

2013-07-15 Thread Dmitriy Lyubimov
On Mon, Jul 15, 2013 at 5:11 PM, Ted Dunning wrote: > Does it help to know that the matrix A has rank 2 instead of 3? > yes, already figured that in my previous email, but full-rank doesn't work with pivoted=true > > > chol(a) > > Error in chol.default(a) : > > the leading minor of order 3 is

Re: Cholesky test failures...

2013-07-15 Thread Ted Dunning
It sounds like you missed the part of the API contract that says that you have to fix the bugs before using the code. :-) More seriously, with pivot=true, the result can be hard to understand because they are permuted. Could that be the problem? On Mon, Jul 15, 2013 at 5:11 PM, Dmitriy Lyubim

Re: Cholesky test failures...

2013-07-15 Thread Ted Dunning
Does it help to know that the matrix A has rank 2 instead of 3? > chol(a) > Error in chol.default(a) : > the leading minor of order 3 is not positive definite > > qr.R(qr(a)) > [,1][,2] [,3] > [1,] -35.66511 -51.8153470 -6.796559e+01 > [2,] 0.0 -0.4120817 -8.241

Re: Cholesky test failures...

2013-07-15 Thread Dmitriy Lyubimov
Hm. if i specify pivoted=false, everything works. In addition it seems i have created singular input by chance, but making it non-singular val a = dense((1, 2, 3), (2, 3, 4), (3, 4, 5.5)) still doesn't help with pivoted=true (which is default) , my test fails. do pivoted results require some

Re: Cholesky test failures...

2013-07-15 Thread Dmitriy Lyubimov
should read val axmb = (a %*% x) - b of course but it doesn't make difference, the Cholesky output doesn't make sense to me even before that On Mon, Jul 15, 2013 at 5:00 PM, Dmitriy Lyubimov wrote: > Hi Ted, > > I am getting Cholesky test failures when trying to solve of Ax=B > > The L matrix

Cholesky test failures...

2013-07-15 Thread Dmitriy Lyubimov
Hi Ted, I am getting Cholesky test failures when trying to solve of Ax=B The L matrix and solveLeft() output do not make much sense to me. For once, L doesn't even have the expected L-shape: Do you have an idea where i go wrong? (the test is wrapped into scala DSL but it is Mahout's cholesky und

Build failed in Jenkins: mahout-nightly #1292

2013-07-15 Thread Apache Jenkins Server
See -- [...truncated 2525 lines...] Running org.apache.mahout.math.CholeskyDecompositionTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.378 sec - in org.apache.mahout.math.CholeskyD

Regarding Online Recommenders

2013-07-15 Thread Gokhan Capan
Based on the conversation in MAHOUT-1274, I put some code here: https://github.com/gcapan/mahout/tree/onlinerec I hope that would initiate a discussion on OnlineRecommender approaches. I think the OnlineRecommender would require (similar to what Sebastian commented there): 1- A DataModel that al

[jira] [Updated] (MAHOUT-1285) Arff loader can misparse string data as double

2013-07-15 Thread Neil Walkinshaw (JIRA)
[ https://issues.apache.org/jira/browse/MAHOUT-1285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Neil Walkinshaw updated MAHOUT-1285: Attachment: tempArff This file causes the exception > Arff loader can mis

[jira] [Created] (MAHOUT-1285) Arff loader can misparse string data as double

2013-07-15 Thread Neil Walkinshaw (JIRA)
Neil Walkinshaw created MAHOUT-1285: --- Summary: Arff loader can misparse string data as double Key: MAHOUT-1285 URL: https://issues.apache.org/jira/browse/MAHOUT-1285 Project: Mahout Issue T

Build failed in Jenkins: Mahout-Examples-Cluster-Reuters-II #543

2013-07-15 Thread Apache Jenkins Server
See -- [...truncated 2223 lines...] [INFO] Writing to /zonestorage/hudson_solaris/home/hudson/hudson-slave/workspace/Mahout-Examples-Cluster-Reuters-II/trunk/math/target/generated-sourc

Re: Mahout release process

2013-07-15 Thread Dmitriy Lyubimov
no, doesnt look so. On Mon, Jul 15, 2013 at 10:10 AM, Grant Ingersoll wrote: > > On Jul 14, 2013, at 7:27 PM, Dmitriy Lyubimov wrote: > > >> I'd say go for it. Of course, my preference would be that time spent on > >> Mahout right now is focused on testing 0.8, but you are free to do as > you

Re: Mahout release process

2013-07-15 Thread Grant Ingersoll
On Jul 14, 2013, at 7:27 PM, Dmitriy Lyubimov wrote: >> I'd say go for it. Of course, my preference would be that time spent on >> Mahout right now is focused on testing 0.8, but you are free to do as you >> wish. >> > > it looks good on my part. I found however that a bug was (re-?) introduc