orocos / orocos-bayesian-filtering

The orocos Bayesian Filtering Library
149 stars 59 forks source link

Add special case calculations for lower dimensional vectors - matrices #23

Open toeklk opened 6 years ago

toeklk commented 6 years ago

migrated from Bugzilla #624 status NEW severity enhancement in component wrappers for 0.7.0 Reported in version trunk on platform All Assigned to: BFL mailinglist

Original attachment names and IDs:

On 2009-02-26 12:50:20 +0100, Tinne De Laet wrote:

  The wrappers can provide faster special case calculations for lower dimension vectors and matrices. This would increase speed in a lot of applications.

On 2009-02-26 12:51:38 +0100, Tinne De Laet wrote:

  Created attachment 390 Adds special case calculation for determinant and inverse for 1 and 2 dimensional boost matrices

On 2009-02-26 12:53:28 +0100, Tinne De Laet wrote:

  Patch (attachment # 390) applied in revision 30007: svn commit Sending src/wrappers/matrix/matrix_BOOST.cpp Sending tests/matrixwrapper_test.cpp Transmitting file data .. Committed revision 30007.

On 2009-02-26 18:06:05 +0100, Klaas Gadeyne wrote:

  1/ Do you have an idea of the performance gain this brings (for a particular system, I know. Do we have a KF test that uses 2D matrices somewhere at this point) 2/ Isn't this something we should try and get in upstream implementations. After all, BFL wants to provide wrappers and leave matrix functionality in matrix libraries (Herman, this must sound like good sixties music in your ears :-) 3/ Since it's committed, you probably could change the status to resolved (unless you were anticipating annoying remarks from retired phd students, that is :-)