| 1350 | return f"finalize-{super()._name}" |
| 1351 | |
| 1352 | def __dask_graph__(self): |
| 1353 | # The base class __dask_graph__ will not just materialize this layer but |
| 1354 | # also that of its dependencies, i.e. it will render the finalized and |
| 1355 | # the non-finalized graph and combine them. We only want the finalized |
| 1356 | # so we're overriding this. |
| 1357 | # This is an artifact generated because the wrapped expression is |
| 1358 | # identified automatically as a dependency but HLG expressions are not |
| 1359 | # working in this layered way. |
| 1360 | return self._layer() |
| 1361 | |
| 1362 | @property |
| 1363 | def hlg(self): |