-
Notifications
You must be signed in to change notification settings - Fork 58
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
Reduce memory usage of KernelTransformer.transform
and meta.utils.compute_kda_ma
#676
Merged
Merged
Changes from all commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
6baad04
Replace 4D array with a list of 3D sparse arrays
JulioAPeraza 4ae5ae7
convert to dense only when type is sparse._compressed.compressed.GCXS
JulioAPeraza bd4a104
convert sparse array to dense in the testing script too
JulioAPeraza d2d9b61
Fix: tests are passing locally
JulioAPeraza c9a945a
Merge branch 'neurostuff:main' into enh-sparse
JulioAPeraza 6ba1576
add the new returns to docstring
JulioAPeraza 1b101bc
fix whitespace
JulioAPeraza 36482ea
another whitespace
JulioAPeraza 69abe47
build up 4D sparse arrays from coordinates directly
JulioAPeraza 951c4c1
add `gc` after `del`
JulioAPeraza e6575bd
remove `list(range(...))`, `np.arange` is faster
JulioAPeraza c7513b0
return and work with the 4D sparse array
JulioAPeraza d322c0f
Merge branch 'main' into enh-sparse
JulioAPeraza e85dfb2
add return_type
JulioAPeraza 017af5c
organize kernel transformer
JulioAPeraza a80547d
adding @adelavega review
JulioAPeraza 709bbb5
Apply suggestions from code review
JulioAPeraza 7d2fc93
Merge branch 'neurostuff:main' into enh-sparse
JulioAPeraza 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
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.
Would we want to make it parameterizable if sparse or dense arrays are used?
cc: @tsalo