-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
PERF/BUG: use masked algo in groupby cummin and cummax #40651
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
jreback
merged 44 commits into
pandas-dev:master
from
mzeitlin11:perf/masked_cummin/max
Apr 21, 2021
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
7cd4dc3
wip
mzeitlin11 91984dc
wip
mzeitlin11 b371cc5
wip
mzeitlin11 69cce96
wip
mzeitlin11 dd7f324
wip
mzeitlin11 64680d4
wip
mzeitlin11 be16f65
wip
mzeitlin11 9442846
wip
mzeitlin11 f089175
wip
mzeitlin11 31409f8
wip
mzeitlin11 0c05f74
wip
mzeitlin11 18dcc94
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 5c60a1f
wip
mzeitlin11 f0c27ce
PERF: use masked algo in groupby cummin and cummax
mzeitlin11 2fa80ad
Avoid mask copy
mzeitlin11 280c7e5
Update whatsnew
mzeitlin11 dca28cf
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 7e2fbe0
Merge fixup
mzeitlin11 0ebb97a
Follow transpose
mzeitlin11 0009dfd
8000
Compute mask usage inside algo
mzeitlin11 6663832
try optional
mzeitlin11 8247f82
WIP
mzeitlin11 71e1c4f
Use more contiguity
mzeitlin11 c6cf9ee
Shrink benchmark
mzeitlin11 02768ec
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 836175b
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 293dc6e
Revert unrelated
mzeitlin11 478c6c9
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 fa45a9a
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 1632b81
Merge remote-tracking branch 'origin/master' into perf/masked_cummin/max
mzeitlin11 1bb344e
Remove merge conflict relic
mzeitlin11 97d9eea
Update doc/source/whatsnew/v1.3.0.rst
mzeitlin11 892a92a
Update doc/source/whatsnew/v1.3.0.rst
mzeitlin11 a239a68
Update pandas/core/groupby/ops.py
mzeitlin11 f98ca35
Merge remote-tracking branch 'origin' into perf/masked_cummin/max
mzeitlin11 e7ed12f
Merge branch 'perf/masked_cummin/max' of github.com:/mzeitlin11/panda…
mzeitlin11 a1422ba
Address comments
mzeitlin11 482a209
Change random generation style
mzeitlin11 4e7404d
Merge remote-tracking branch 'origin' into perf/masked_cummin/max
mzeitlin11 251c02a
Use conditional instead of partial
mzeitlin11 3de7e5e
Remove ensure_int_or_float
mzeitlin11 237f86f
Remove unnecessary condition
mzeitlin11 a1b0c04
Merge remote-tracking branch 'origin' into perf/masked_cummin/max
mzeitlin11 5e1dac4
Merge remote-tracking branch 'origin' into perf/masked_cummin/max
mzeitlin11 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
Follow transpose
- Loading branch information
commit 0ebb97ad570a386d6fb8fb0e85d584f5f48af9db
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
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.