MCPcopy Create free account
hub / github.com/easy-graph/Easy-Graph / _hyperedge_code

Method _hyperedge_code

easygraph/classes/base.py:151–158  ·  view source on GitHub ↗

r"""Generate the hyperedge code. Args: ``src_v_set`` (``List[int]``): The source vertex set. ``dst_v_set`` (``List[int]``): The destination vertex set.

(self, src_v_set: List[int], dst_v_set: List[int])

Source from the content-addressed store, hash-verified

149
150 # utils
151 def _hyperedge_code(self, src_v_set: List[int], dst_v_set: List[int]) -> Tuple:
152 r"""Generate the hyperedge code.
153
154 Args:
155 ``src_v_set`` (``List[int]``): The source vertex set.
156 ``dst_v_set`` (``List[int]``): The destination vertex set.
157 """
158 return tuple([src_v_set, dst_v_set])
159
160 def _merge_hyperedges(self, e1: dict, e2: dict, op: str = "mean"):
161 assert op in [

Callers 4

add_hyperedgesMethod · 0.95
remove_hyperedgesMethod · 0.95
add_hyperedgesMethod · 0.80
remove_hyperedgesMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected