"...sampling/git@developer.sourcefind.cn:OpenDAS/dgl.git" did not exist on "2f47c2413eb0764066651c56a9727f456b7794bf"
Commit 240cfd1c authored by zzhang-cn's avatar zzhang-cn
Browse files

fix repr name

parent f7b4b69a
...@@ -17,19 +17,21 @@ class mx_Graph(Graph): ...@@ -17,19 +17,21 @@ class mx_Graph(Graph):
for n in self.nodes: for n in self.nodes:
self.set_repr(n, h_init) self.set_repr(n, h_init)
def set_repr(self, u, h_u, name=None): def set_repr(self, u, h_u, name='h'):
#import ipdb; ipdb.set_trace()
assert u in self.nodes assert u in self.nodes
kwarg = {name: h_u}
self.add_node(u, **kwarg)
'''
if name == None: if name == None:
self.add_node(u, h=h_u) self.add_node(u, h=h_u)
else: else:
self.add_node(u, name=h_u) self.add_node(u, name=h_u)
'''
def get_repr(self, u, name=None): def get_repr(self, u, name='h'):
assert u in self.nodes assert u in self.nodes
if name == None: return self.nodes[u][name]
return self.nodes[u]['h']
else:
return self.nodes[u][name]
def set_msg_func(self, func=None, u=None): def set_msg_func(self, func=None, u=None):
"""Function that gathers messages from neighbors""" """Function that gathers messages from neighbors"""
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment