On Tuesday 06 Jul 2010 23:50:08 David Mertens wrote:
> On Sun, Jul 4, 2010 at 6:18 PM, Barry Hall <[email protected]> wrote:
> > I found an explanation here -- is this THE way to do complex matrices in
> > PDL??
> >
> > my app is pretty simple -- I have precomputed arrays and just want to do
> > some
> > multiplication and select some "pieces" or partitions from a matrix in
> > order to
> > do my matrix manip
> >
> > see last post by Anonymous Monk here ... I want to be reasonably
> > efficient and
> > not do something dumb.
> >
> > http://www.perlmonks.org/?node=605900
>
> Barry -
>
> I've never seen PDL::LinearAlgebra before but it looks pretty good. It
> defines a lot of very useful functions. It also looks like they are
> probably going to be decently efficient because they use BLAS and PDL::PP
> under the hood. The documentation says it doesn't do threading, but
> operations on a single matrix should work just fine.
>
> I'd say go ahead and give it a shot, and let us know how it works. I've
> been annoyed at the lack of such functions in PDL before, and looks like
> Grégory Vanuxem has put some good work into the problem without my knowing
> it.
>
> I guess this is an optimistic 'Go for it!' Sorry I can't give a more
> informed perspective, but I hope that helps.
>
One problem I notice with PDL-LinearAlgebra is that its licence is the
Artistic License only, which according to the FSF is non-free (and GPL
incompatible) and Red Hat also don't consider it open-source. I'll try to file
a bug about it.
Regards,
Shlomi Fish
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
http://www.shlomifish.org/humour/ways_to_do_it.html
God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.
Please reply to list if it's a mailing list post - http://shlom.in/reply .
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl