MCPcopy
hub / github.com/dask/dask / assert_topological_sort

Function assert_topological_sort

dask/tests/test_order.py:2066–2072  ·  view source on GitHub ↗
(dsk, order)

Source from the content-addressed store, hash-verified

2064
2065
2066def assert_topological_sort(dsk, order):
2067 dependencies, dependents = get_deps(dsk)
2068 num_needed = {k: len(dependencies[k]) for k in dsk}
2069 for k in sorted(dsk, key=order.__getitem__):
2070 assert num_needed[k] == 0
2071 for dep in dependents[k]:
2072 num_needed[dep] -= 1
2073
2074
2075def test_doublediff(abcde):

Calls 1

get_depsFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…