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

Reply via email to