Commit 240cfd1c authored by zzhang-cn's avatar zzhang-cn
Browse files

fix repr name

parent f7b4b69a
...@@ -17,18 +17,20 @@ class mx_Graph(Graph): ...@@ -17,18 +17,20 @@ 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]['h']
else:
return self.nodes[u][name] return self.nodes[u][name]
def set_msg_func(self, func=None, u=None): def set_msg_func(self, func=None, u=None):
......
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