MCPcopy Index your code
hub / github.com/dask/dask / to_delayed

Method to_delayed

dask/array/core.py:2955–2976  ·  view source on GitHub ↗

Convert into an array of :class:`dask.delayed.Delayed` objects, one per chunk. Parameters ---------- optimize_graph : bool, optional If True [default], the graph is optimized before converting into :class:`dask.delayed.Delayed` objects. See A

(self, optimize_graph=True)

Source from the content-addressed store, hash-verified

2953 return c
2954
2955 def to_delayed(self, optimize_graph=True):
2956 """Convert into an array of :class:`dask.delayed.Delayed` objects, one per chunk.
2957
2958 Parameters
2959 ----------
2960 optimize_graph : bool, optional
2961 If True [default], the graph is optimized before converting into
2962 :class:`dask.delayed.Delayed` objects.
2963
2964 See Also
2965 --------
2966 dask.array.from_delayed
2967 """
2968 keys = self.__dask_keys__()
2969 graph = self.__dask_graph__()
2970 layer = self.__dask_layers__()[0]
2971 if optimize_graph:
2972 graph = self.__dask_optimize__(graph, keys) # TODO, don't collapse graph
2973 layer = f"delayed-{self.name}"
2974 graph = HighLevelGraph.from_collections(layer, graph, dependencies=())
2975 L = ndeepmap(self.ndim, lambda k: Delayed(k, graph, layer=layer), keys)
2976 return np.array(L, dtype=object)
2977
2978 def repeat(self, repeats, axis=None):
2979 """Repeat elements of an array.

Calls 7

__dask_keys__Method · 0.95
__dask_graph__Method · 0.95
__dask_layers__Method · 0.95
ndeepmapFunction · 0.90
DelayedClass · 0.90
__dask_optimize__Method · 0.80
from_collectionsMethod · 0.80