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

Function optimizer

dask/tests/test_hlgexpr.py:44–52  ·  view source on GitHub ↗
(dsk, keys)

Source from the content-addressed store, hash-verified

42
43
44def optimizer(dsk, keys):
45 dsk = ensure_dict(dsk)
46 keys = list(flatten(keys))
47 dsk = fuse_linear_task_spec(dsk, keys)
48 return resolve_aliases(
49 dsk,
50 keys,
51 reverse_dict(DependenciesMapping(dsk)),
52 )
53
54
55def optimizer2(dsk, keys):

Callers 4

_optimized_dskMethod · 0.85
_optimized_dskMethod · 0.85
optimizer2Function · 0.85

Calls 6

ensure_dictFunction · 0.90
flattenFunction · 0.90
fuse_linear_task_specFunction · 0.90
resolve_aliasesFunction · 0.90
reverse_dictFunction · 0.90
DependenciesMappingClass · 0.90

Tested by

no test coverage detected