-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
CLN/PERF: remove used functions; use C skip list for rolling median #11450
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
Conversation
bc82dee
to
83f555a
Compare
@@ -58,7 +58,7 @@ Performance Improvements | |||
|
|||
|
|||
- Release the GIL on most datetime field operations (e.g. ``DatetimeIndex.year``, ``Series.dt.year``), normalization, and conversion to and from ``Period``, ``DatetimeIndex.to_period`` and ``PeriodIndex.to_timestamp`` (:issue:`11263`) | |||
|
|||
- ``rolling_median`` uses c skip list implementation |
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.
add the pr number (as the issue number)
you may be able to insert |
a0be0fc
to
42a9468
Compare
|
can you add an asv benchmark? not sure we have much for rolling in general...... |
@@ -59,7 +59,7 @@ Performance Improvements | |||
|
|||
|
|||
- Release the GIL on most datetime field operations (e.g. ``DatetimeIndex.year``, ``Series.dt.year``), normalization, and conversion to and from ``Period``, ``DatetimeIndex.to_period`` and ``PeriodIndex.to_timestamp`` (:issue:`11263`) | |||
|
|||
- ``rolling_median`` uses c skip list implementation (:issue:`11450`) | |||
|
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.
say Improved performance of ....
OK. might as well release the GIL on roll_* |
yep - same or another |
42a9468
to
521bbb2
Compare
521bbb2
to
11c8427
Compare
Added asv benchmarks for the gil release. But I can't get any of those to show in asv bench at all. Have I written the tests incorrectly? A simple
branch
master
for
master
the |
CLN/PERF: remove used functions; use C skip list for rolling median
thanks! |
removes some unused code
reverts this commit a40226e
performance consideration
master
branch