You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Optimize ffill, bfill with dask when limit is specified (#9771)
* Reduce the number of tasks when the limit parameter is set on the push function
* Reduce the number of tasks when the limit parameter is set on the push function, and incorporate the method parameter for the cumreduction on the push method
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update xarray/core/dask_array_ops.py
Co-authored-by: Deepak Cherian <[email protected]>
* Use last instead of creating a custom function, and add a keepdims parameter for the last and first to make it compatible with the blelloch method
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Remove the keepdims on the last and first method and use the nanlast method directly, they already have the parameter
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Include the optimization of ffill and bfill on the whats-new.rst
* Use map_overlap when the n is smaller than all the chunks
* Avoid creating a numpy array to check if all the chunks are bigger than N on the push method
* Updating the whats-new.rst
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Patrick Hoefler <[email protected]>
Co-authored-by: Deepak Cherian <[email protected]>
0 commit comments