flgo.benchmark.toolkits.visualization
community_layout(g, partition)
Compute the layout for a modular graph.
g -- networkx.Graph or networkx.DiGraph instance graph to plot
partition -- dict mapping int node -> int community graph partitions
pos -- dict mapping int node -> (float x, float y) node positions
Source code in flgo\benchmark\toolkits\visualization.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 |
|
visualize_by_class(generator, partitioner, task_path)
Visualize the partitioned classification dataset and save the figure
Parameters:
Name | Type | Description | Default |
---|---|---|---|
generator |
flgo.benchmark.toolkits.BasicTaskGenerator
|
task generator |
required |
partitioner |
flgo.benchmark.toolkits.partition.BasicPartitioner
|
partitioner |
required |
task_path |
str
|
the path storing the figure |
required |
Source code in flgo\benchmark\toolkits\visualization.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
|
visualize_by_community(generator, partitioner, task_path)
Visualize the partitioned graph node-level dataset and save the figure
Parameters:
Name | Type | Description | Default |
---|---|---|---|
generator |
flgo.benchmark.toolkits.BasicTaskGenerator
|
task generator |
required |
partitioner |
flgo.benchmark.toolkits.partition.BasicPartitioner
|
partitioner |
required |
task_path |
str
|
the path storing the figure |
required |
Source code in flgo\benchmark\toolkits\visualization.py
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
|