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

Method _meta

dask/dataframe/dask_expr/_expr.py:984–997  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

982
983 @functools.cached_property
984 def _meta(self):
985 meta = self.operand("meta")
986 args = [self.frame._meta] + [
987 arg._meta if isinstance(arg, Expr) else arg
988 for arg in self.operands[len(self._parameters) :]
989 ]
990 return _get_meta_map_partitions(
991 args,
992 [self.dependencies()[0]],
993 self.func,
994 self.kwargs,
995 meta,
996 self.kwargs.pop("parent_meta", None),
997 )
998
999 @functools.cached_property
1000 def before(self):

Callers

nothing calls this directly

Calls 4

_get_meta_map_partitionsFunction · 0.85
operandMethod · 0.80
popMethod · 0.80
dependenciesMethod · 0.45

Tested by

no test coverage detected