Re: [eigen] Release plan ("bug" 279)

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Thanks for letting me know.  In a month or two,
I might have the time and more importantly the expertise
to try to tackle this myself.

For everyone else, 279 is a feature request for
mixed scalar type operations, not a bug.

I coded around the problem for the first version
of our MCMC application by promoting double-based
matrices to auto-dif variables.  That's a small
constant multiple of inefficiency in space and
time (about a factor of 10 for speed and a
factor of 3 for memory).

Eigen on pure auto-dif variable matrices
works great -- I tested everything we're going
to use (multiplication, addition, negation,
inverses, determinants, Cholesky and eigen
decompositions), and they all supply the textbook
answers for gradients.

Our auto-dif's standalone, as is the integration
with Eigen, so I'll post to the list when
we release it.

- Bob

On 8/16/11 2:57 AM, Gael Guennebaud wrote:
On Thu, Aug 11, 2011 at 7:18 PM, Bob Carpenter<carp@xxxxxxxxxxx>  wrote:
Is there any plan to tackle Bug 279,
about mixing scalar types in operations
like matrix product?  I still need this
for efficient reverse-mode algorithmic
differentiation.

sorry but no progress yet regarding this aspect. My focus is currently
on finalizing the Sparse module.

gael



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/