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

Dmitriy Lyubimov commented on MAHOUT-1097:
------------------------------------------

Are you sure? Are you using latest trunk?
Still don't see the problem. 


This is the way U paths are set up : 
{code}

      Path svPath = new Path(outputPath, "Sigma");
      Path uPath = new Path(outputPath, "U");
      Path uSigmaPath = new Path(outputPath, "USigma");
      Path uHalfSigmaPath = new Path(outputPath, "UHalfSigma");
      Path vPath = new Path(outputPath, "V");
      Path vHalfSigmaPath = new Path(outputPath, "VHalfSigma");
      Path vSigmaPath = new Path(outputPath, "VSigma");


{code}

And one person who was using U*Sigma output actually confirmed it worked fine 
for him... all outputs are saved in output folder but form hierarchy

so basically outputs should be as 
output/Sigma -- singular values 
output/U -- U
output/V -- V
output/USigma -- U*Sigma 
...

and so on per above. 

Keep in mind that U and V are enabled by default and USigma is disabled. I 
guess you need to use something like 

mahout ssvd -k 80 --pca -U false -V false --us true 

to get the desired outcome.
                
> SSVd does not writing uSigma after uSigma true
> ----------------------------------------------
>
>                 Key: MAHOUT-1097
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1097
>             Project: Mahout
>          Issue Type: Bug
>          Components: Math
>    Affects Versions: 0.8
>            Reporter: Smita Wadhwa
>             Fix For: 0.8
>
>         Attachments: ssvd_cusigma.diff
>
>
> SSVd does not writing uSigma file  after uSigma variable true

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

Reply via email to