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

Class LiteralExpr

dask/tests/test_composite_expr.py:47–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45
46
47class LiteralExpr(Expr):
48 _parameters = ["name", "value"]
49
50 @property
51 def name(self):
52 return self.operand("name")
53
54 @property
55 def value(self):
56 return self.operand("value")
57
58 @property
59 def _name(self):
60 return self.name
61
62 @property
63 def _meta(self):
64 return CompositeScalarMeta()
65
66 def _layer(self):
67 return {self._name: self.value}
68
69 def __dask_keys__(self):
70 return [self._name]
71
72
73class ExprScalar(DaskMethodsMixin):

Calls

no outgoing calls