-
Notifications
You must be signed in to change notification settings - Fork 79
Support indexing of DIDx parallelized tensors #2364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
1e45950
WIP: IdModel-based indexing
naoyam f333d42
cleanup
naoyam 7cc7acf
cleanup
naoyam 39ad06a
Initial PR of IdModel-based indexing
naoyam 096f638
Disable idmodel
naoyam 82d747f
fix
naoyam c8dfdf7
cleanup
naoyam efa09bd
fix
naoyam 471dcd7
clang-tidy
naoyam 81937bb
cleanup
naoyam a7b0ae3
Merge branch 'main' into idmodel_indexing
naoyam 967153e
Merge branch 'idmodel_indexing_part1' into idmodel_indexing
naoyam eb2bc2b
disable idmodel
naoyam 1097cd5
Add broadcast tests
naoyam d57487a
tests
naoyam 98e5fd2
error check
naoyam 19c509e
loop promotion
naoyam 3c97973
Merge branch 'main' into idmodel_indexing_part1
naoyam 6c32b5c
Merge branch 'idmodel_indexing_part1' into idmodel_indexing_broadcast
naoyam b9f9108
cleanup
naoyam 1ae83b3
cleanup
naoyam 1d9a670
cleanup
naoyam 358e54b
cleanup
naoyam 699cd53
cleanup
naoyam 084a0b5
Merge branch 'main' into idmodel_indexing_broadcast
naoyam de055b3
cleanup
naoyam 1c6ad9e
Support indexing of DIDx parallelized tensors
naoyam aeae0a4
Merge branch 'main' into idmodel_indexing_multi_device
naoyam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could
isParallelTypeDeviceDim(ptype)go insideshouldUseZeroIndex? If any ID in the group is parallelized DID then the loop must be trivial right?