Early access to RollingFunctions.jl v1 is given as WindowedFunctions.jl.
This version does more, has padding, and provides tiling. (see the docs).
# add the package
github_url = "JeffreySarnoff/WindowedFunctions.jl"
Pkg.add(url = "https://github.com/" * github_url)
This version is radically redesigned. The new approach offers the most requested capabilities, provides much flexibility, and performs well. All of the widely used call signatures will remain supported for many months following the official release of v1, identified as deprecated calls with detailed information about the revision.
It would be a great help if some users of RollingFunctions would take this prerelease for a walk. Post issues, suggestions here.
Is the class of functions that would be appropriate to run over e.g. 3x3 subarrays or over 3x3x3 subarrays of a 4x4x4 data source some union of linear algebra (maximal eignenvalue) and basic agglomerative functions (min, sum, mean) or are there other function groups that may come into play?
Do you think it important to limit the length of any one doc page?
I do see how there needs to be an immediate connection …
so providing a direct and large link from each “approach page”
to the corresponding “using page” and vice-versa.
I had been keeping the inline docs roughly matching the website docs.
Letting inline doc entries scroll far away is somewhat annoying.
How would you feel about separating the examples from the concepts with the inline docs – or do you prefer they too go long and one scrolls back to read it?