(l, r, axis, depth)
| 287 | |
| 288 | |
| 289 | def _remove_overlap_boundaries(l, r, axis, depth): |
| 290 | lchunks = list(l.chunks) |
| 291 | lchunks[axis] = (depth,) |
| 292 | rchunks = list(r.chunks) |
| 293 | rchunks[axis] = (depth,) |
| 294 | |
| 295 | l = l.rechunk(tuple(lchunks)) |
| 296 | r = r.rechunk(tuple(rchunks)) |
| 297 | return l, r |
| 298 | |
| 299 | |
| 300 | def boundaries(x, depth=None, kind=None): |