MCPcopy Create free account
hub / github.com/alibaba/graph-learn / get_in_degrees

Method get_in_degrees

graphlearn/python/data/values.py:295–301  ·  view source on GitHub ↗
(self, edge_type)

Source from the content-addressed store, hash-verified

293 return self._out_degrees
294
295 def get_in_degrees(self, edge_type):
296 if self._graph.get_topology().get_dst_type(edge_type) != self._type:
297 raise ValueError("Nodes {} has no in edge with type {}"
298 .format(self._type, edge_type))
299 if not self._in_degrees.get(edge_type):
300 self._in_degrees[edge_type] = self._graph.in_degrees(self._ids, edge_type)
301 return self._in_degrees[edge_type]
302
303 def add_in_degrees(self, edge_type, degrees):
304 self._in_degrees[edge_type] = degrees

Callers

nothing calls this directly

Calls 4

get_dst_typeMethod · 0.80
get_topologyMethod · 0.80
getMethod · 0.45
in_degreesMethod · 0.45

Tested by

no test coverage detected