-
Notifications
You must be signed in to change notification settings - Fork 552
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
[FEA] reduce memory pressure in membership vector computation #5268
Merged
rapids-bot
merged 48 commits into
rapidsai:branch-23.04
from
tarang-jain:fea-new-reduce-memory-pressure-apmv
Mar 31, 2023
Merged
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
e49d06a
membership_vector initial commit
tarang-jain 436b180
Further updates to membership_vector
tarang-jain 48030b8
Merge branch 'branch-23.04' into fea-membership-vector
tarang-jain 7912dba
Initial testing membership_vector
tarang-jain 4b41edb
Debug statements
tarang-jain fe0fd34
Merge branch 'fea-membership-vector' of https://github.com/tarang-jai…
tarang-jain 9d5badc
debugging membership_vector
tarang-jain 19f9dd8
membership_vector first working impl
tarang-jain a4b565c
GoogleTest intermediate commit
tarang-jain 1f4bf78
GTest working
tarang-jain fdf100b
working tests and styling changes
tarang-jain e18096a
replace with raft mdspan primitives and add FastIntDiv
tarang-jain c2aa77e
Merge branch 'branch-23.04' into fea-membership-vector
tarang-jain 182ba31
cpu support
tarang-jain 366ef26
Fix failing pytest
tarang-jain b60d869
Merge branch 'branch-23.04' into fea-membership-vector
tarang-jain 6bfaae2
modification after merge
tarang-jain c4e0bf1
Update softmax with raft::linalg reduction
tarang-jain fb634e4
Remove sync stream
tarang-jain a49ba87
memory study commit (to be reversed)
tarang-jain 4ed9fd7
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-memb…
tarang-jain d1712c0
first commit (working)
tarang-jain f41416a
set batch_size as an arg
tarang-jain 333077a
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-new-…
tarang-jain 71217e2
working build, styling changes
tarang-jain bdaefa5
batch_size added to membership_vector
tarang-jain 04e76cb
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-new-…
tarang-jain fa7b44e
Style fix
tarang-jain 45f8ca4
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-memb…
tarang-jain 367de04
Remove print debug statements
tarang-jain eeb52c2
Resolved failing pytest
tarang-jain 612afb1
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-new-…
tarang-jain 980b1f7
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-memb…
tarang-jain 0bf779b
copyright changes
tarang-jain 98aa237
Merge branch 'branch-23.04' into fea-membership-vector
tarang-jain 3a38769
Merge branch 'branch-23.04' into fea-new-reduce-memory-pressure-apmv
tarang-jain d387026
Merge branch 'branch-23.04' into fea-membership-vector
tarang-jain ed40e22
Updates after PR reviews
tarang-jain 387cde8
Merge branch 'fea-membership-vector' of https://github.com/tarang-jai…
tarang-jain 092b3f8
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-memb…
tarang-jain ef85fd3
Update height_argmax
tarang-jain 52eda5c
Intermediate merge commit
tarang-jain d8da560
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-new-…
tarang-jain 7a95bfe
Update after merge membership_vector
tarang-jain dc92f90
Updates after PR Reviews
tarang-jain 615ad10
Merge branch 'branch-23.04' of github.com:rapidsai/cuml into fea-new-…
tarang-jain 7b89484
Merge branch 'branch-23.04' into fea-new-reduce-memory-pressure-apmv
tarang-jain 7f7f0a4
Resolve merge conflicts
tarang-jain 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 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
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
Oops, something went wrong.
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.
Very nice! This is a good solution to provide some significant savings in memory.