[
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