alibaba / graphlearn-for-pytorch
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 14% | 36% | 25% | 23%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 23% | 34% | 21% | 20%
cu0% | 0% | 72% | 16% | 11%
cc0% | 0% | 31% | 51% | 17%
h0% | 0% | 0% | 32% | 67%
cuh0% | 0% | 0% | 26% | 73%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
graphlearn_torch0% | 15% | 37% | 24% | 22%
benchmarks0% | 0% | 0% | 59% | 40%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
dist_neighbor_sampler.py
in graphlearn_torch/python/distributed
636 10
base.py
in graphlearn_torch/python/partition
636 27
neighbor_sampler.py
in graphlearn_torch/python/sampler
561 20
dist_random_partitioner.py
in graphlearn_torch/python/distributed
396 21
unified_tensor.cu
in graphlearn_torch/csrc/cuda
366 -
dist_feature.py
in graphlearn_torch/python/distributed
352 18
rpc.py
in graphlearn_torch/python/distributed
349 26
dataset.py
in graphlearn_torch/python/data
344 22
random_sampler.cu
in graphlearn_torch/csrc/cuda
341 -
dist_loader.py
in graphlearn_torch/python/distributed
328 7
inducer.cu
in graphlearn_torch/csrc/cuda
303 -
dist_sampling_producer.py
in graphlearn_torch/python/distributed
285 14
vineyard_utils.cc
in graphlearn_torch/v6d
248 10
base.py
in graphlearn_torch/python/sampler
240 24
subgraph_op.cu
in graphlearn_torch/csrc/cuda
239 -
dist_table_dataset.py
in graphlearn_torch/python/distributed
228 5
shm_queue.cc
in graphlearn_torch/csrc
215 11
dist_dataset.py
in graphlearn_torch/python/distributed
214 12
graph.py
in graphlearn_torch/python/data
190 25
dist_server.py
in graphlearn_torch/python/distributed
183 19
py_export_glt.cc
in graphlearn_torch/python
183 -
feature.py
in graphlearn_torch/python/data
171 15
weighted_sampler.cc
in graphlearn_torch/csrc/cpu
159 5
random_negative_sampler.cu
in graphlearn_torch/csrc/cuda
158 -
inducer.cc
in graphlearn_torch/csrc/cpu
158 6
common.py
in graphlearn_torch/python/utils
157 14
random_sampler.cc
in graphlearn_torch/csrc/cpu
148 5
frequency_partitioner.py
in graphlearn_torch/python/partition
147 4
dist_options.py
in graphlearn_torch/python/distributed
141 6
dist_context.py
in graphlearn_torch/python/distributed
141 16
137 -
graph.cu
in graphlearn_torch/csrc/cuda
127 -
shm_queue.h
in graphlearn_torch/include
126 9
hash_table.cuh
in graphlearn_torch/include
123 -
table_dataset.py
in graphlearn_torch/python/data
116 3
build_glt.py
in graphlearn_torch/python/utils
116 2
link_loader.py
in graphlearn_torch/python/loader
114 7
tensor_map.cc
in graphlearn_torch/csrc
113 7
bench_feature.py
in benchmarks/api
106 3
graph.h
in graphlearn_torch/include
101 7
bench_sampler.py
in benchmarks/api
97 3
transform.py
in graphlearn_torch/python/loader
97 2
hash_table.cu
in graphlearn_torch/csrc/cuda
96 -
vineyard_utils.py
in graphlearn_torch/python/data
94 16
stitch_sample_results.cu
in graphlearn_torch/csrc/cuda
94 -
dist_graph.py
in graphlearn_torch/python/distributed
85 4
remote_channel.py
in graphlearn_torch/python/channel
82 6
inducer.cuh
in graphlearn_torch/csrc/cuda
78 -
run_dist_bench.py
in benchmarks/api
68 -
common.cuh
in graphlearn_torch/include
68 -
Files With Most Units (Top 50)
File# lines# units
base.py
in graphlearn_torch/python/partition
636 27
rpc.py
in graphlearn_torch/python/distributed
349 26
graph.py
in graphlearn_torch/python/data
190 25
base.py
in graphlearn_torch/python/sampler
240 24
dataset.py
in graphlearn_torch/python/data
344 22
dist_random_partitioner.py
in graphlearn_torch/python/distributed
396 21
neighbor_sampler.py
in graphlearn_torch/python/sampler
561 20
dist_server.py
in graphlearn_torch/python/distributed
183 19
dist_feature.py
in graphlearn_torch/python/distributed
352 18
dist_context.py
in graphlearn_torch/python/distributed
141 16
vineyard_utils.py
in graphlearn_torch/python/data
94 16
feature.py
in graphlearn_torch/python/data
171 15
dist_sampling_producer.py
in graphlearn_torch/python/distributed
285 14
common.py
in graphlearn_torch/python/utils
157 14
unified_tensor.py
in graphlearn_torch/python/data
56 13
dist_dataset.py
in graphlearn_torch/python/distributed
214 12
shm_queue.cc
in graphlearn_torch/csrc
215 11
dist_neighbor_sampler.py
in graphlearn_torch/python/distributed
636 10
vineyard_utils.cc
in graphlearn_torch/v6d
248 10
shm_queue.h
in graphlearn_torch/include
126 9
partition_book.py
in graphlearn_torch/python/partition
39 9
event_loop.py
in graphlearn_torch/python/distributed
59 8
graph.h
in graphlearn_torch/include
101 7
link_loader.py
in graphlearn_torch/python/loader
114 7
dist_loader.py
in graphlearn_torch/python/distributed
328 7
tensor_map.cc
in graphlearn_torch/csrc
113 7
dist_options.py
in graphlearn_torch/python/distributed
141 6
tensor.py
in graphlearn_torch/python/utils
62 6
remote_channel.py
in graphlearn_torch/python/channel
82 6
inducer.cc
in graphlearn_torch/csrc/cpu
158 6
dist_table_dataset.py
in graphlearn_torch/python/distributed
228 5
shm_channel.py
in graphlearn_torch/python/channel
24 5
random_sampler.cc
in graphlearn_torch/csrc/cpu
148 5
weighted_sampler.cc
in graphlearn_torch/csrc/cpu
159 5
common.h
in graphlearn_torch/include
43 4
node_loader.py
in graphlearn_torch/python/loader
64 4
dist_graph.py
in graphlearn_torch/python/distributed
85 4
dist_client.py
in graphlearn_torch/python/distributed
44 4
frequency_partitioner.py
in graphlearn_torch/python/partition
147 4
bench_feature.py
in benchmarks/api
106 3
bench_sampler.py
in benchmarks/api
97 3
func_factory.h
in graphlearn_torch/include
51 3
table_dataset.py
in graphlearn_torch/python/data
116 3
device.py
in graphlearn_torch/python/utils
26 3
topo.py
in graphlearn_torch/python/utils
46 3
random_partitioner.py
in graphlearn_torch/python/partition
46 3
mp_channel.py
in graphlearn_torch/python/channel
10 3
subgraph_op.cc
in graphlearn_torch/csrc/cpu
68 3
sample_queue.cc
in graphlearn_torch/csrc
16 3
setup.py
in root
64 2
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 5 long lines.

File# lines# units# long lines
run_dist_bench.py
in benchmarks/api
68 - 1
setup.py
in root
64 2 1
link_loader.py
in graphlearn_torch/python/loader
114 7 1
rpc.py
in graphlearn_torch/python/distributed
349 26 1
dist_loader.py
in graphlearn_torch/python/distributed
328 7 1