-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow reshapes for 'F' ordered arrays (#455)
* First shot at implementing 'F' ordered array reshapes * Remove restriction on reshape order * Refactor to unify paths * Slight adjustment * Update comment wording * Rough draft of old -> new axis mapping * Absorb new tag propagation * Revert changes * don't linearize everything * pass tests with new reshaped indices getter * revert change that belongs to another branch * fix mypy issues * fix failing arraycontext test * fix failing flake8 test * fixes * remove unnecessary import * ruff fixes + small change * Stopped in the middle * improved index expression generation * add test for F ordered reshapes * remove redundant scalar check * Improve reshape docs * Goodbye unnecessary variable * Way more reshape test coverage --------- Co-authored-by: Andreas Kloeckner <inform@tiker.net>
- Loading branch information
1 parent
a92a0d1
commit 2de3bc9
Showing
3 changed files
with
166 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters