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

Method _meta

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

Source from the content-addressed store, hash-verified

904
905 @functools.cached_property
906 def _meta(self):
907 meta = self.operand("meta")
908 args = [self.frame._meta] + [
909 arg._meta if isinstance(arg, Expr) else arg
910 for arg in self.operands[len(self._parameters) :]
911 ]
912 return _get_meta_map_partitions(
913 args,
914 [self.dependencies()[0]],
915 self.func,
916 self.kwargs,
917 meta,
918 self.kwargs.pop("parent_meta", None),
919 )
920
921 def _divisions(self):
922 args = [self.frame] + self.operands[len(self._parameters) :]

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