Skip to content

Refactoring slicing of lazyexprs using ndindex#431

Merged
lshaw8317 merged 4 commits intomainfrom
addNDindex
Jul 7, 2025
Merged

Refactoring slicing of lazyexprs using ndindex#431
lshaw8317 merged 4 commits intomainfrom
addNDindex

Conversation

@lshaw8317
Copy link
Collaborator

Trying to simplify slicing code using NDindex. Also added functionality to squeeze function and improved case handling of indexing for blosc2 so that dummy dimensions are not introduced (thus respecting numpy responses for the same inputs).

@lshaw8317
Copy link
Collaborator Author

Checked with the slice_expr.py benchmark and there is no notable slowdown by switching to NDindex compared to previous.

@lshaw8317 lshaw8317 merged commit baa95ce into main Jul 7, 2025
13 checks passed
@lshaw8317 lshaw8317 deleted the addNDindex branch July 7, 2025 10:36
@lshaw8317 lshaw8317 restored the addNDindex branch July 7, 2025 11:34
@lshaw8317 lshaw8317 deleted the addNDindex branch July 7, 2025 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant