def __init__(self, modules, vis):
pylab.style.use('ggplot')
self.node_size_add = 1.5
self.init_node_size = 0.1
self.edge_weight_add = 0.1
self.init_edge_weight = 0.0
self.fixed_path = [[None] * 3] * 3
self.fixed_color = None
self.fixed_weight = 6.4
pylab.ion()
self.graph = nx.Graph()
self.node_ids = {}
node_num = 0
self.vis = vis
if not self.vis:
print("visualizing graph disabled!!")
for layer_num, one_layer in enumerate(modules):
for module_num in range(one_layer):
self.graph.add_node(node_num, Position=(10 * layer_num, 10 * module_num), size = self.init_node_size)
self.node_ids[(layer_num, module_num)] = node_num
node_num += 1
pylab.show()
评论列表
文章目录