You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Grant Ingersoll (Created) (JIRA)" <ji...@apache.org> on 2011/11/20 14:27:52 UTC

[jira] [Created] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

LoadEvaluationRunner and Recommender stats
------------------------------------------

                 Key: MAHOUT-891
                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
             Project: Mahout
          Issue Type: Improvement
            Reporter: Grant Ingersoll
            Priority: Minor


Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Grant Ingersoll (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13154513#comment-13154513 ] 

Grant Ingersoll commented on MAHOUT-891:
----------------------------------------

Looks fine, other than it seems like a bit of overkill to have LoadStats and LoadStatsImpl.  Do you envision other implementations?
                
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Assignee: Sean Owen
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Sean Owen (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Owen updated MAHOUT-891:
-----------------------------

    Attachment: MAHOUT-891.patch

How's this? In effect it's the same thing just adding more formal hooks to add perhaps more load data later.
                
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Sean Owen (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Owen updated MAHOUT-891:
-----------------------------

        Fix Version/s: 0.6
             Assignee: Sean Owen
               Labels: collaborative-filtering  (was: )
    Affects Version/s: 0.5
               Status: Patch Available  (was: Open)
    
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Assignee: Sean Owen
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Sean Owen (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13154543#comment-13154543 ] 

Sean Owen commented on MAHOUT-891:
----------------------------------

Yeah, it was for symmetry with the IRStatistics I suppose, but that's nearly as much overkill. I can just make it return a simple class and be done.
                
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Assignee: Sean Owen
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Sean Owen (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Owen updated MAHOUT-891:
-----------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)
    
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Assignee: Sean Owen
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAHOUT-891) LoadEvaluationRunner and Recommender stats

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAHOUT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13155147#comment-13155147 ] 

Hudson commented on MAHOUT-891:
-------------------------------

Integrated in Mahout-Quality #1191 (See [https://builds.apache.org/job/Mahout-Quality/1191/])
    MAHOUT-891 add load statistics like average iteration time

srowen : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1204829
Files : 
* /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java
* /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/LoadCallable.java
* /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/LoadEvaluator.java
* /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/LoadStatistics.java
* /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/StatsCallable.java
* /mahout/trunk/core/src/test/java/org/apache/mahout/cf/taste/impl/eval/LoadEvaluationRunner.java
* /mahout/trunk/examples/src/main/java/org/apache/mahout/cf/taste/example/kddcup/track1/Track1RecommenderEvaluator.java

                
> LoadEvaluationRunner and Recommender stats
> ------------------------------------------
>
>                 Key: MAHOUT-891
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-891
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Grant Ingersoll
>            Assignee: Sean Owen
>            Priority: Minor
>              Labels: collaborative-filtering
>             Fix For: 0.6
>
>         Attachments: MAHOUT-891.patch
>
>
> Per MAHOUT-881, it would be nice to implement a easy to use test driver (CFLoadEvaluationRunner) that can take in a data model for CF and run the LoadEvaluator multiple times and bring back stats about how long it took to run, etc.  This likely means being able to return the StatsCallable results out to the runner, but doesn't have to.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira