alibaba / EasyRec
Duplication

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

Intro
Learn more...
Duplication Overall
system25% (10,855 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py24% (9,430 lines)
lua98% (840 lines)
xml92% (362 lines)
proto9% (211 lines)
cc5% (12 lines)
Duplication per Component (primary)
easy_rec23% (9,588 lines)
pai_jobs72% (1,251 lines)
git-lfs3% (16 lines)
scripts0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G easy_rec easy_rec pai_jobs pai_jobs easy_rec--pai_jobs 54

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 1,701 duplicates...
Size#FoldersFilesLinesCode
401 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
33:626 (95%)
55:648 (91%)
view
119 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
68:220 (61%)
70:222 (60%)
view
119 x 2 easy_rec/python/tools
easy_rec/python/tools
32:209 (60%)
24:201 (63%)
view
76 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
80:214 (5%)
81:215 (5%)
view
71 x 2 easy_rec/python/inference
easy_rec/python/inference
118:200 (45%)
84:166 (55%)
view
56 x 2 easy_rec/python/inference
easy_rec/python/inference
42:108 (52%)
42:108 (52%)
view
54 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
588:649 (3%)
570:631 (3%)
view
51 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3238:3302 (1%)
4358:4422 (1%)
view
47 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
9:64 (24%)
11:66 (23%)
view
47 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
2894:2986 (3%)
2908:3000 (3%)
view
45 x 2 easy_rec/python/input
easy_rec/python/input
65:123 (49%)
116:174 (33%)
view
44 x 2 easy_rec/python/model
easy_rec/python/model
58:106 (34%)
90:138 (41%)
view
43 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2872:2917 (2%)
3062:3106 (2%)
view
43 x 2 easy_rec/python/utils
easy_rec/python/utils
91:143 (5%)
187:239 (5%)
view
43 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3306:3361 (1%)
4423:4478 (1%)
view
39 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
798:843 (2%)
804:849 (2%)
view
38 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2806:2855 (1%)
2967:3016 (1%)
view
36 x 2 easy_rec/python/tools
easy_rec/python/tools
211:250 (18%)
203:242 (19%)
view
34 x 2 easy_rec/python/input
easy_rec/python/input
60:97 (39%)
43:80 (45%)
view
34 x 2 easy_rec/python/inference
easy_rec/python/inference
110:147 (31%)
110:147 (31%)
view
33 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3005:3040 (1%)
3478:3513 (1%)
view
33 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
2124:2200 (2%)
2136:2212 (2%)
view
32 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
1948:2026 (2%)
1960:2038 (2%)
view
31 x 2 easy_rec/python/model
easy_rec/python/model
105:138 (29%)
171:205 (11%)
view
31 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3039:3079 (1%)
3190:3230 (1%)
view
31 x 2 easy_rec/python/model
easy_rec/python/model
73:106 (24%)
171:205 (11%)
view
30 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3949:3987 (1%)
4185:4223 (1%)
view
30 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
4068:4106 (1%)
4185:4223 (1%)
view
30 x 2 easy_rec/python/utils
easy_rec/python/utils
66:100 (5%)
320:354 (5%)
view
30 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3999:4040 (1%)
4117:4158 (1%)
view
30 x 2 easy_rec/python/input
easy_rec/python/input
73:110 (35%)
150:187 (21%)
view
30 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3949:3987 (1%)
4068:4106 (1%)
view
28 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
2801:2884 (1%)
2814:2897 (1%)
view
28 x 2 easy_rec/python/utils
easy_rec/python/utils
846:889 (3%)
898:941 (3%)
view
27 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2881:2916 (1%)
3195:3230 (1%)
view
27 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
1751:1777 (1%)
1683:1709 (1%)
view
27 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2881:2916 (1%)
3044:3079 (1%)
view
27 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
3581:3676 (1%)
3646:3741 (1%)
view
27 x 2 easy_rec/python/input
easy_rec/python/input
170:204 (16%)
95:129 (24%)
view
25 x 2 easy_rec/python/model
easy_rec/python/model
72:98 (19%)
204:230 (7%)
view
25 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
482:551 (1%)
464:533 (1%)
view
25 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
3311:3338 (1%)
4270:4297 (<1%)
view
25 x 2 easy_rec/python/model
easy_rec/python/model
104:130 (23%)
204:230 (7%)
view
25 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2616:2646 (1%)
2558:2588 (<1%)
view
24 x 2 easy_rec/python/layers/keras
easy_rec/python/layers/keras
11:35 (11%)
15:39 (9%)
view
24 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
2206:2252 (1%)
2218:2264 (1%)
view
24 x 2 easy_rec/python/compat/feature_column
easy_rec/python/compat/feature_column
2554:2582 (1%)
2506:2534 (<1%)
view
24 x 2 easy_rec/python/model
easy_rec/python/model
171:196 (8%)
205:230 (7%)
view
23 x 2 easy_rec/python/core/easyrec_metrics
easy_rec/python/core/easyrec_metrics
2476:2565 (1%)
2488:2577 (1%)
view
23 x 2 easy_rec/python/core
easy_rec/python/core
603:637 (3%)
705:739 (3%)
view
Duplicated Units
The list of top 13 duplicated units.
See data for all 13 unit duplicates...
Size#FoldersFilesLinesCode
215 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
349:611 
371:633 
view
165 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
82:265 
104:287 
view
14 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
297:312 
319:334 
view
13 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
314:328 
336:350 
view
13 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
613:627 
635:649 
view
11 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
33:46 
55:68 
view
10 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
267:281 
289:303 
view
9 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
283:295 
305:317 
view
8 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
1:10 
1:10 
view
8 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
48:58 
70:80 
view
6 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
16:23 
16:23 
view
6 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
330:337 
352:359 
view
6 x 2 pai_jobs/easy_rec_flow
pai_jobs/easy_rec_flow_ex
339:346 
361:368 
view