alibaba / catex
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (2,666 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py19% (2,307 lines)
yaml54% (359 lines)
Duplication per Component (primary)
Dassl.pytorch22% (2,036 lines)
datasets37% (347 lines)
ROOT66% (92 lines)
trainers9% (87 lines)
configs62% (72 lines)
synthesis8% (18 lines)
clip2% (14 lines)
data0% (0 lines)
ood0% (0 lines)

Duplication Between Components (50+ lines)

G Dassl.pytorch Dassl.pytorch ROOT ROOT Dassl.pytorch--ROOT 184 trainers trainers Dassl.pytorch--trainers 65

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 269 duplicates...
Size#FoldersFilesLinesCode
29 x 2 Dassl.pytorch/dassl/optim
Dassl.pytorch/dassl/optim
50:87 (11%)
165:202 (11%)
view
27 x 2 datasets
datasets
35:67 (45%)
38:70 (45%)
view
27 x 2 Dassl.pytorch/dassl/engine/da
Dassl.pytorch/dassl/engine/dg
58:87 (17%)
57:86 (22%)
view
26 x 2 Dassl.pytorch/dassl/engine
Dassl.pytorch/dassl/engine
540:569 (5%)
597:626 (5%)
view
25 x 2 Dassl.pytorch/dassl/data/datasets/da
Dassl.pytorch/dassl/data/datasets/da
27:58 (75%)
27:58 (75%)
view
24 x 2 configs/trainers/CATEX
configs/trainers/CATEX
1:28 (96%)
1:28 (96%)
view
24 x 2 configs/trainers/CATEX
configs/trainers/CATEX
1:28 (96%)
1:28 (96%)
view
24 x 2 configs/trainers/CATEX
configs/trainers/CATEX
1:28 (96%)
1:28 (96%)
view
23 x 2 Dassl.pytorch/dassl/optim
Dassl.pytorch/dassl/optim
20:43 (8%)
135:158 (8%)
view
21 x 2 Dassl.pytorch/dassl/modeling/ops
Dassl.pytorch/dassl/modeling/ops
60:92 (29%)
60:92 (28%)
view
21 x 2 Dassl.pytorch/dassl/data/datasets/da
Dassl.pytorch/dassl/data/datasets/da
46:69 (53%)
35:58 (58%)
view
21 x 2 datasets
datasets
37:61 (32%)
38:62 (17%)
view
20 x 2 datasets
datasets
28:51 (31%)
36:59 (33%)
view
20 x 2 datasets
datasets
28:51 (58%)
39:62 (33%)
view
20 x 2 datasets
datasets
32:55 (30%)
36:59 (33%)
view
20 x 2 datasets
datasets
28:51 (58%)
36:59 (33%)
view
20 x 2 datasets
datasets
28:51 (31%)
39:62 (33%)
view
20 x 2 datasets
datasets
36:59 (48%)
36:59 (33%)
view
20 x 2 datasets
datasets
36:59 (48%)
39:62 (33%)
view
20 x 2 datasets
datasets
32:55 (30%)
39:62 (33%)
view
20 x 2 datasets
datasets
28:51 (31%)
28:51 (58%)
view
20 x 2 datasets
datasets
28:51 (31%)
32:55 (30%)
view
20 x 2 datasets
datasets
41:64 (37%)
36:59 (33%)
view
20 x 2 datasets
datasets
36:59 (48%)
28:51 (58%)
view
20 x 2 datasets
datasets
41:64 (37%)
28:51 (58%)
view
20 x 2 datasets
datasets
36:59 (48%)
28:51 (31%)
view
20 x 2 datasets
datasets
28:51 (31%)
41:64 (37%)
view
20 x 2 datasets
datasets
36:59 (48%)
41:64 (37%)
view
20 x 2 datasets
datasets
36:59 (48%)
32:55 (30%)
view
20 x 2 datasets
datasets
41:64 (37%)
32:55 (30%)
view
20 x 2 datasets
datasets
41:64 (37%)
39:62 (33%)
view
20 x 2 datasets
datasets
28:51 (58%)
32:55 (30%)
view
19 x 2 datasets
datasets
43:64 (35%)
33:54 (37%)
view
19 x 2 datasets
datasets
33:54 (37%)
38:59 (32%)
view
19 x 2 datasets
datasets
30:51 (55%)
34:55 (34%)
view
19 x 2 datasets
datasets
34:55 (34%)
38:59 (32%)
view
19 x 2 datasets
datasets
33:54 (37%)
41:62 (31%)
view
19 x 2 datasets
datasets
33:54 (37%)
34:55 (34%)
view
19 x 2 datasets
datasets
34:55 (29%)
34:55 (34%)
view
19 x 2 datasets
datasets
30:51 (29%)
34:55 (34%)
view
19 x 2 datasets
datasets
33:54 (37%)
34:55 (29%)
view
19 x 2 datasets
datasets
30:51 (29%)
33:54 (37%)
view
19 x 2 datasets
datasets
34:55 (34%)
41:62 (31%)
view
19 x 2 datasets
datasets
43:64 (35%)
34:55 (34%)
view
19 x 2 datasets
datasets
38:59 (46%)
34:55 (34%)
view
19 x 2 datasets
datasets
33:54 (37%)
30:51 (55%)
view
19 x 2 datasets
datasets
38:59 (46%)
33:54 (37%)
view
19 x 2 Dassl.pytorch/tools
ROOT
27:55 (13%)
54:82 (13%)
view
18 x 2 Dassl.pytorch/dassl/engine/da
Dassl.pytorch/dassl/engine/ssl
13:34 (90%)
11:32 (90%)
view
18 x 2 Dassl.pytorch/configs/trainers/dg/ddaig
Dassl.pytorch/configs/trainers/dg/ddaig
1:21 (100%)
1:21 (100%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
19 x 2 Dassl.pytorch/dassl/data/datasets/da
Dassl.pytorch/dassl/data/datasets/da
0:0 
0:0 
view
10 x 2 Dassl.pytorch/dassl/engine/ssl
Dassl.pytorch/dassl/engine/da
0:0 
0:0 
view