Deepak Cherian

Results 1084 comments of Deepak Cherian

I support us attempting to detect if `xp.nan*` exists, and cache the results of this lookup, because of the perf impact here; and because we choose `nan*` reductions by default...

Yes, `__array_function__` would be fine. Indeed I'm surprised we don't do that already? @peanutfun are you able to dig in here?

I guess we could try to dispatch `nansum` using `__array_function__`, and use `sum_where` as a fallback? > Combining datasets after applying separate masks via fillna or combine_first should be relatively...

From @rabernat in #6588: Right now, if I want to concatenate multiple datasets (e.g. as in open_mfdataset), I have two options: - Eagerly load the data as numpy arrays ➡️...

This should be an easy fix with a `.view(np.int64)` and undoing that at the end.

Ready for review! The syntax is `ds.chunk(time=TimeResampler("YE"))`.

This is pretty cool, and could use a review!

OK I'll try and add a hypothesis test for this later.

@jhamman I have reproduced the failure with a hypothesis test now (#1746 ). This branch makes that test always pass (it seems like) Should I point that PR at main...

Nice! > the goal is to support tensor product interpolation wherever scipy interpn supports it, and remove any no-longer-necessary dimension checks Yes, I believe so.