Dear PDL folks, PDL 2.085_02 has just been released. Notable changes since 2.085_01:
1. PP added loop(n=value) idiom to allow start at other than 0 2. add whichover, inspired by https://stackoverflow.com/questions/77551179/perl-pdl-indexing-and-which 3. fix dataflow when vaffine ndarray is between modified and downstream (GH#461) 4. errors on inflating (increasing dim-size) or having a dummy on any output ndarray, and inflating [phys] inputs 5. flowing convert of ndarrays preserves badvalues that are NaN 6. PDL::Graphics::PGPLOT has been moved into the PGPLOT CPAN distro and out of main-PDL 7. Speed improvements (GH#451) Future plans, in something like intended order: 1. Allow operations to know where they are in broadcasting, which will allow less allocation and less clump() etc 2. Fix PDL::Stats::anova 3. Finish PDL::OpenCV 4. Restructure the TriD stuff so there is a consistent API between OpenGL and X3D/VRML 5. fix more open GitHub issues 6. add event-handling hooks for ndarrays 7. “loop fusion” techniques to maximise locality of computation, minimising data’s trips through the “straw” between CPU and main RAM 8. finish the independent C interface for making PDL usable from e.g. Python 9. use OpenCL or other means to also utilise GPUs if available The IRC channel (#pdl on irc.perl.org) is a great virtual place to come and ask questions, or just watch the GitHub messages flow by. As usual, please give the new release a try and report problems. Best regards, Ed
_______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel