File tree 1 file changed +2
-4
lines changed
1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -103,9 +103,7 @@ def window_statistic(
103
103
if depth > values .chunks [0 ][- 1 ]:
104
104
chunk0 = values .chunks [0 ]
105
105
new_chunk0 = tuple (list (chunk0 [:- 2 ]) + [chunk0 [- 2 ] + chunk0 [- 1 ]])
106
- # None means don't rechunk along that axis
107
- new_chunks = tuple (list ([new_chunk0 ] + ([None ] * (len (chunk0 ) - 1 )))) # type: ignore
108
- values = values .rechunk (new_chunks )
106
+ values = values .rechunk ({0 : new_chunk0 })
109
107
110
108
chunks = values .chunks [0 ]
111
109
@@ -141,7 +139,7 @@ def blockwise_moving_stat(x: ArrayLike, block_info: Any = None) -> ArrayLike:
141
139
# depth is 0 except in first axis
142
140
depth = tuple ([depth ] + ([0 ] * (values .ndim - 1 )))
143
141
# new chunks are same except in first axis
144
- new_chunks = tuple ([tuple (windows_per_chunk )] + list (values .chunks [1 :]))
142
+ new_chunks = tuple ([tuple (windows_per_chunk )] + list (values .chunks [1 :])) # type: ignore
145
143
return values .map_overlap (
146
144
blockwise_moving_stat ,
147
145
dtype = dtype ,
You can’t perform that action at this time.
0 commit comments