*: add the ability to stride window access #377
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit extends the windowing syntax to include an optional third
parameter to a window expression on an index variable:
This stride parameters means that the window should be accessed along
the provided stride, which defaults to 1.
Striding is implemented with a similar idea as windowing, where
coordinates in the stride are mapped to a canonical index space of
[0,n).For compressed modes, coordinates that don't match the stride are
skipped.
Depends on #372.