[ 
https://issues.apache.org/jira/browse/MAHOUT-1202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Filimon updated MAHOUT-1202:
--------------------------------

    Description: 
Vector assign() and aggregate() can be significantly improved in some 
conditions taking into account the different properties of the vectors we're 
working with.

This issue relates to the design document at 
https://docs.google.com/document/d/1g1PjUuvjyh2LBdq2_rKLIcUiDbeOORA1sCJiSsz-JVU/edit#heading=h.koi571fvwha3jj

and the patch at
https://reviews.apache.org/r/10669

The benchmarks are at
https://docs.google.com/spreadsheet/ccc?key=0AochdzPoBmWodG9RTms1UG40YlNQd3ByUFpQY0FLWmc&pli=1#gid=10

and while there are a few regressions (which will be fixed later regarding 
RandomAccessSparseVectors), it improves a lot of benchmarks as well as cleans 
up the code significantly.

Part 1, the new function interfaces is merged. [Committed revision 1478853.]

  was:
Vector assign() and aggregate() can be significantly improved in some 
conditions taking into account the different properties of the vectors we're 
working with.

This issue relates to the design document at 
https://docs.google.com/document/d/1g1PjUuvjyh2LBdq2_rKLIcUiDbeOORA1sCJiSsz-JVU/edit#heading=h.koi571fvwha3jj

and the patch at
https://reviews.apache.org/r/10669

The benchmarks are at
https://docs.google.com/spreadsheet/ccc?key=0AochdzPoBmWodG9RTms1UG40YlNQd3ByUFpQY0FLWmc&pli=1#gid=10

and while there are a few regressions (which will be fixed later regarding 
RandomAccessSparseVectors), it improves a lot of benchmarks as well as cleans 
up the code significantly.

    
> Speed up Vector operations
> --------------------------
>
>                 Key: MAHOUT-1202
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1202
>             Project: Mahout
>          Issue Type: Improvement
>          Components: Math
>    Affects Versions: 0.8
>            Reporter: Dan Filimon
>
> Vector assign() and aggregate() can be significantly improved in some 
> conditions taking into account the different properties of the vectors we're 
> working with.
> This issue relates to the design document at 
> https://docs.google.com/document/d/1g1PjUuvjyh2LBdq2_rKLIcUiDbeOORA1sCJiSsz-JVU/edit#heading=h.koi571fvwha3jj
> and the patch at
> https://reviews.apache.org/r/10669
> The benchmarks are at
> https://docs.google.com/spreadsheet/ccc?key=0AochdzPoBmWodG9RTms1UG40YlNQd3ByUFpQY0FLWmc&pli=1#gid=10
> and while there are a few regressions (which will be fixed later regarding 
> RandomAccessSparseVectors), it improves a lot of benchmarks as well as cleans 
> up the code significantly.
> Part 1, the new function interfaces is merged. [Committed revision 1478853.]

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