Slow Programmable Filter

I put together an example using Wavelet.

Is the where function not implemented fully? I got errors testing on the Wavelet source that it only accepted 1 positional argument.

I’m also having trouble accessing the outer methods of functions. Those should be present for numpy ufuncs, and they cause the function to compute on all pairs of values from the input arrays, rather than element-wise. Various work-arounds are slow.

ForKitware.pvsm (606.6 KB)