(cls, dsk, keys, **kwargs)
| 961 | |
| 962 | @classmethod |
| 963 | def __dask_optimize__(cls, dsk, keys, **kwargs): |
| 964 | # Ensure `compute_as_if_collection` don't convert to a low-level task graph |
| 965 | assert type(dsk) is HighLevelGraph |
| 966 | nonlocal optimized |
| 967 | optimized = True |
| 968 | return super().__dask_optimize__(dsk, keys, **kwargs) |
| 969 | |
| 970 | result = compute_as_if_collection( |
| 971 | MyDaskArray, x.__dask_graph__(), x.__dask_keys__() |
no outgoing calls
no test coverage detected