-
Notifications
You must be signed in to change notification settings - Fork 3
Optimization #111
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
Optimization #111
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
bcf9133
perf(np_utils): hybrid np_volume (cc3d for few labels, bincount for m…
Hendrik-code 310c8a0
perf(np_utils): np_bbox_binary 3D path uses 2 full passes instead of 3
Hendrik-code 01b83d1
perf(np_utils): drop quadratic membership test in center_of_mass/boun…
Hendrik-code 3b8dcf7
perf(np_utils): np_dilate_msk uses boolean (out == i) instead of copy…
Hendrik-code 03a0e64
perf(np_utils): add np_isin LUT helper, use it for multi-label masking
Hendrik-code caecb8e
perf(nii): extract_label(keep_label=True) uses one copy + np_isin mask
Hendrik-code 2f91110
perf(nii): remove_labels uses a single np_map_labels gather
Hendrik-code 7331e99
perf(nii): map_labels skips the before/after np_unique scans when not…
Hendrik-code c2129e9
perf(nii): truncate_labels_beyond_reference_ builds masks via np_isin
Hendrik-code 6c8a1bd
perf(poi): calc_centroids computes all centroids in one np_center_of_…
Hendrik-code 5f4a819
perf(poi): batch the global<->local affine conversions
Hendrik-code 00357c1
perf(bids): Searchquery filter/filter_non_existence are O(n) not O(n^2)
Hendrik-code 302e216
perf(mesh): html_preview reorients/rescales once instead of per label
Hendrik-code a47f632
copilot and robert address
Hendrik-code 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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.