apache / mxnet-test
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (29,024 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
h24% (7,825 lines)
py20% (7,387 lines)
cc15% (3,234 lines)
proto83% (2,492 lines)
cu28% (2,045 lines)
cuh21% (1,338 lines)
pm10% (1,173 lines)
ipynb64% (1,064 lines)
i32% (1,018 lines)
scala9% (671 lines)
cpp26% (452 lines)
pyx14% (85 lines)
hpp6% (71 lines)
cfg36% (66 lines)
cmake6% (42 lines)
yml36% (42 lines)
pyi23% (19 lines)
Duplication per Component (primary)
src22% (12,953 lines)
example30% (8,938 lines)
perl-package15% (2,233 lines)
tools43% (1,334 lines)
scala-package13% (1,160 lines)
python9% (917 lines)
cpp-package15% (686 lines)
plugin17% (416 lines)
include11% (211 lines)
R-package6% (134 lines)
cmake6% (42 lines)
ROOT0% (0 lines)
docker0% (0 lines)
matlab0% (0 lines)
amalgamation0% (0 lines)

Duplication Between Components (50+ lines)

G example example tools tools example--tools 2564 src src example--src 195 python python example--python 172 plugin plugin plugin--src 897 include include include--plugin 63 include--src 775 cpp-package cpp-package cpp-package--src 78

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 8,464 duplicates...
Size#FoldersFilesLinesCode
227 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
1675:1921 (13%)
1153:1399 (18%)
view
213 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
1426:1663 (12%)
916:1153 (16%)
view
183 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
1037:1243 (10%)
659:865 (14%)
view
167 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
765:948 (9%)
476:659 (13%)
view
142 x 2 src/operator/contrib
src/operator/contrib
207:365 (27%)
188:346 (27%)
view
140 x 2 example/image-classification/symbols
example/ssd/symbol
10:168 (100%)
10:168 (100%)
view
133 x 2 example/rcnn/rcnn/pycocotools
example/ssd/dataset/pycocotools
1:259 (49%)
1:259 (49%)
view
121 x 2 example/image-classification/symbols
example/ssd/symbol
1:169 (100%)
1:169 (100%)
view
93 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
381:492 (5%)
250:361 (7%)
view
70 x 2 example/ssd/symbol
example/ssd/symbol
28:109 (57%)
27:108 (56%)
view
64 x 2 src/operator/contrib
src/operator/contrib
26:118 (33%)
24:116 (33%)
view
61 x 2 example/rcnn/rcnn/pycocotools
example/ssd/dataset/pycocotools
335:408 (22%)
339:412 (22%)
view
59 x 2 example/rcnn/rcnn/pycocotools
example/ssd/dataset/pycocotools
264:330 (21%)
266:332 (21%)
view
55 x 2 example/ssd/symbol
example/ssd/symbol
28:89 (45%)
9:70 (80%)
view
55 x 2 example/ssd/symbol
example/ssd/symbol
27:88 (44%)
9:70 (80%)
view
53 x 2 python/mxnet
python/mxnet
2364:2418 (6%)
2107:2161 (5%)
view
52 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
155:214 (3%)
41:100 (4%)
view
50 x 2 src/operator/contrib/nn
src/operator/nn
1:50 (10%)
1:50 (10%)
view
50 x 2 example/image-classification/symbols
example/image-classification/symbols
128:185 (38%)
136:191 (35%)
view
49 x 2 example/rcnn/rcnn/core
example/rcnn/rcnn/core
121:180 (17%)
259:318 (17%)
view
48 x 2 example/image-classification/symbols
example/image-classification/symbols
116:169 (39%)
138:191 (33%)
view
48 x 2 example/image-classification/symbols
example/image-classification/symbols
130:185 (36%)
116:169 (39%)
view
48 x 2 example/image-classification/symbols
example/ssd/symbol
130:185 (36%)
116:169 (39%)
view
48 x 2 example/rnn-time-major
example/rnn/old
5:69 (25%)
5:69 (25%)
view
48 x 2 example/image-classification/symbols
example/ssd/symbol
138:191 (33%)
116:169 (39%)
view
43 x 2 example/bi-lstm-sort
example/rnn/old
139:201 (25%)
140:202 (22%)
view
41 x 2 example/rcnn/rcnn/dataset
example/ssd/evaluate
122:175 (38%)
126:179 (36%)
view
40 x 2 src/io
src/io
480:539 (10%)
238:297 (18%)
view
38 x 2 example/recommenders
example/recommenders
9:46 (15%)
9:46 (12%)
view
38 x 2 src/operator/contrib
src/operator/contrib
70:113 (10%)
205:248 (10%)
view
36 x 2 example/image-classification/symbols
example/ssd/symbol
138:173 (29%)
126:161 (29%)
view
36 x 2 example/rcnn/rcnn/symbol
example/rcnn/rcnn/symbol
76:120 (23%)
336:380 (13%)
view
36 x 2 src/operator/contrib/ctc...oderngpu/include/device
src/operator/contrib/ctc...oderngpu/include/device
1:41 (18%)
1:41 (23%)
view
36 x 2 example/image-classification/symbols
example/image-classification/symbols
126:161 (29%)
138:173 (29%)
view
36 x 2 example/image-classification/symbols
example/image-classification/symbols
148:183 (25%)
138:173 (29%)
view
36 x 2 src/operator
src/operator
276:318 (6%)
344:386 (6%)
view
36 x 2 src/operator
src/operator
459:501 (6%)
527:569 (6%)
view
36 x 2 example/image-classification/symbols
example/image-classification/symbols
142:177 (27%)
138:173 (29%)
view
35 x 2 example/recommenders
example/recommenders
218:252 (13%)
103:137 (25%)
view
35 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
1:41 (2%)
1:41 (2%)
view
35 x 2 example/ssd/tools/caffe_converter/caffe_parse
tools/caffe_converter
1348:1384 (2%)
880:916 (2%)
view
35 x 2 example/recommenders
example/recommenders
261:295 (11%)
103:137 (25%)
view
35 x 2 src/operator/contrib/ctc...oderngpu/include/device
src/operator/contrib/ctc...oderngpu/include/device
1:38 (31%)
1:38 (12%)
view
35 x 2 example/recommenders
example/recommenders
218:252 (13%)
261:295 (11%)
view
35 x 2 example/nce-loss
example/nce-loss
98:137 (18%)
35:74 (28%)
view
34 x 2 src/operator/contrib/ctc...oderngpu/include/device
src/operator/contrib/ctc...oderngpu/include/device
1:37 (19%)
1:37 (17%)
view
34 x 2 src/operator/contrib/ctc...oderngpu/include/device
src/operator/contrib/ctc...oderngpu/include/device
1:37 (19%)
1:37 (22%)
view
34 x 2 src/operator
src/operator
500:540 (6%)
518:558 (5%)
view
34 x 2 src/operator/contrib/ctc...oderngpu/include/device
src/operator/contrib/ctc...oderngpu/include/device
1:37 (18%)
1:37 (5%)
view
34 x 2 src/operator/tensor
src/operator/tensor
93:128 (6%)
177:212 (6%)
view
Duplicated Units
The list of top 25 duplicated units.
See data for all 25 unit duplicates...
Size#FoldersFilesLinesCode
60 x 2 example/ssd/symbol
example/image-classification/symbols
0:0 
0:0 
view
49 x 2 example/ssd/symbol
example/image-classification/symbols
0:0 
0:0 
view
26 x 4 src/operator
src/operator
src/operator
src/operator
223:250 
177:210 
188:215 
156:183 
view
23 x 2 src/io
src/io
508:533 
266:291 
view
17 x 3 src/operator
src/operator/contrib
src/operator/contrib
470:488 
237:255 
163:181 
view
17 x 3 src/operator
src/operator
src/operator
167:185 
186:204 
188:206 
view
17 x 7 src/operator
src/operator
src/operator/contrib
src/operator
src/operator
src/operator
src/operator
235:253 
112:130 
428:446 
522:540 
137:155 
294:312 
620:638 
view
16 x 2 src/operator
src/operator
239:257 
288:307 
view
17 x 5 example/torch
example/multi-task
example/python-howto
example/numpy-ops
example/adversary
0:0 
0:0 
0:0 
0:0 
0:0 
view
15 x 2 src/io
src/io
161:177 
425:441 
view
12 x 2 src/io
src/io
484:500 
242:258 
view
10 x 2 scala-package/core/src/main/scala/ml/dmlc/mxnet/io
scala-package/core/src/main/scala/ml/dmlc/mxnet/io
84:96 
59:71 
view
9 x 2 src/operator/contrib
src/operator/contrib
254:264 
256:266 
view
9 x 2 src/operator/tensor
src/operator
97:107 
132:142 
view
8 x 2 scala-package/core/src/m...ml/dmlc/mxnet/optimizer
scala-package/core/src/m...ml/dmlc/mxnet/optimizer
100:109 
144:153 
view
8 x 2 src/operator/contrib
src/operator/contrib
284:293 
286:295 
view
8 x 2 src/operator
src/operator
174:183 
132:141 
view
8 x 2 src/operator/tensor
src/operator
27:36 
147:156 
view
8 x 2 src/operator/tensor
src/operator
54:63 
107:116 
view
8 x 2 src/operator/custom
src/operator/custom
94:103 
188:197 
view
7 x 2 include/mxnet
src/operator/contrib
142:150 
30:38 
view
7 x 2 plugin/torch
plugin/caffe
196:205 
257:265 
view
7 x 2 perl-package/AI-MXNet/lib/AI/MXNet
perl-package/AI-MXNet/lib/AI/MXNet
330:338 
90:98 
view
7 x 2 src/optimizer
src/operator
44:52 
884:892 
view
6 x 2 src/operator/contrib
src/operator
81:89 
92:100 
view