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

Method __dask_tokenize__

dask/_expr.py:136–143  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

134 return hash(self._name)
135
136 def __dask_tokenize__(self):
137 if not self._determ_token:
138 # If the subclass does not implement a __dask_tokenize__ we'll want
139 # to tokenize all operands.
140 # Note how this differs to the implementation of
141 # Expr.deterministic_token
142 self._determ_token = _tokenize_deterministic(type(self), *self.operands)
143 return self._determ_token
144
145 def __dask_keys__(self):
146 """The keys for this expression

Callers 1

deterministic_tokenMethod · 0.95

Calls 1

_tokenize_deterministicFunction · 0.90

Tested by

no test coverage detected