MCPcopy Create free account
hub / github.com/dask/dask / coerce_boundary

Function coerce_boundary

dask/array/overlap.py:807–817  ·  view source on GitHub ↗
(ndim, boundary)

Source from the content-addressed store, hash-verified

805
806
807def coerce_boundary(ndim, boundary):
808 default = "none"
809 if boundary is None:
810 boundary = default
811 if not isinstance(boundary, (tuple, dict)):
812 boundary = (boundary,) * ndim
813 if isinstance(boundary, tuple):
814 boundary = dict(zip(range(ndim), boundary))
815 if isinstance(boundary, dict):
816 boundary = {ax: boundary.get(ax, default) for ax in range(ndim)}
817 return boundary
818
819
820@derived_from(np.lib.stride_tricks)

Callers 2

trim_internalFunction · 0.70
overlapFunction · 0.70

Calls 1

getMethod · 0.45

Tested by

no test coverage detected