alibaba / graphlearn-for-pytorch
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system13% (1,559 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py12% (965 lines)
cu16% (278 lines)
cc16% (202 lines)
cuh18% (88 lines)
h4% (26 lines)
Duplication per Component (primary)
graphlearn_torch13% (1,455 lines)
benchmarks27% (104 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 221 duplicates...
Size#FoldersFilesLinesCode
21 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
278:302 (6%)
321:345 (6%)
view
20 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
85:104 (5%)
140:159 (5%)
view
17 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/distributed
173:189 (4%)
83:99 (7%)
view
16 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/distributed
154:171 (7%)
328:345 (7%)
view
16 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
68:84 (4%)
122:138 (4%)
view
16 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/sampler
451:468 (2%)
370:387 (2%)
view
15 x 2 graphlearn_torch/python/data
graphlearn_torch/python/distributed
83:97 (13%)
225:239 (6%)
view
15 x 2 graphlearn_torch/python/partition
graphlearn_torch/python/partition
193:208 (2%)
29:58 (35%)
view
14 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/distributed
78:92 (31%)
69:82 (48%)
view
14 x 2 graphlearn_torch/csrc/cpu
graphlearn_torch/csrc/cpu
76:91 (11%)
82:97 (10%)
view
14 x 2 graphlearn_torch/python/data
graphlearn_torch/python/distributed
112:125 (12%)
259:272 (6%)
view
14 x 2 benchmarks/api
benchmarks/api
37:50 (10%)
26:39 (21%)
view
13 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/sampler
489:501 (2%)
410:422 (2%)
view
13 x 2 graphlearn_torch/python/partition
graphlearn_torch/python/partition
140:153 (2%)
159:172 (2%)
view
12 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/sampler
335:347 (1%)
277:288 (2%)
view
12 x 2 graphlearn_torch/python/loader
graphlearn_torch/python/loader
89:101 (22%)
79:91 (26%)
view
12 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:16 (7%)
1:16 (3%)
view
11 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/loader
130:142 (22%)
120:132 (10%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (6%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (11%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (6%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (36%)
1:14 (8%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (37%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (8%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (37%)
1:14 (11%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (11%)
1:14 (6%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (37%)
1:14 (8%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (6%)
1:14 (8%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (6%)
1:14 (4%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (45%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (4%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (4%)
1:14 (8%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (8%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (8%)
1:14 (14%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (8%)
1:14 (45%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (22%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (45%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (4%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (11%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (11%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (8%)
1:14 (4%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (11%)
1:14 (36%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (8%)
1:14 (37%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (37%)
1:14 (4%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (22%)
1:14 (3%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (36%)
view
11 x 2 graphlearn_torch/python/distributed
graphlearn_torch/python/sampler
470:482 (1%)
389:400 (1%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/include
1:14 (3%)
1:14 (16%)
view
11 x 2 graphlearn_torch/csrc/cuda
graphlearn_torch/csrc/cuda
1:14 (3%)
1:14 (37%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
16 x 2 graphlearn_torch/csrc/cpu
graphlearn_torch/csrc/cpu
75:92 
81:98 
view