huggingface / candle
Duplication

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

Intro
Learn more...
Duplication Overall
system34% (38,851 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs34% (29,893 lines)
metal46% (4,948 lines)
cu20% (1,197 lines)
html34% (1,163 lines)
js48% (657 lines)
h26% (557 lines)
toml40% (353 lines)
cuh8% (38 lines)
py2% (33 lines)
pyi4% (12 lines)
Duplication per Component (primary)
candle-transformers43% (20,509 lines)
candle-metal-kernels43% (6,923 lines)
candle-core19% (4,090 lines)
candle-wasm-examples39% (3,121 lines)
candle-nn31% (1,341 lines)
candle-kernels20% (1,235 lines)
candle-flash-attn26% (860 lines)
candle-onnx16% (293 lines)
candle-examples11% (188 lines)
candle-datasets22% (106 lines)
candle-pyo33% (106 lines)
tensor-tools11% (50 lines)
candle-book9% (29 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G candle-transformers candle-transformers candle-wasm-examples candle-wasm-examples candle-transformers--candle-wasm-examples 922 tensor-tools tensor-tools candle-wasm-examples--tensor-tools 80 candle-core candle-core candle-core--candle-wasm-examples 70 candle-nn candle-nn candle-core--candle-nn 384 candle-metal-kernels candle-metal-kernels candle-core--candle-metal-kernels 59 candle-nn--candle-transformers 74 candle-nn--candle-wasm-examples 70 candle-examples candle-examples candle-examples--candle-wasm-examples 348 candle-kernels candle-kernels candle-kernels--candle-metal-kernels 212 candle-flash-attn candle-flash-attn candle-flash-attn--candle-transformers 90 candle-datasets candle-datasets candle-datasets--candle-wasm-examples 70 candle-book candle-book candle-book--candle-wasm-examples 70 candle-pyo3 candle-pyo3 candle-pyo3--candle-wasm-examples 70

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 6,030 duplicates...
Size#FoldersFilesLinesCode
442 x 2 candle-transformers/src/models
candle-transformers/src/models
88:610 (86%)
85:607 (86%)
view
312 x 2 candle-transformers/src/models
candle-transformers/src/models
214:588 (63%)
232:607 (61%)
view
312 x 2 candle-transformers/src/models
candle-transformers/src/models
214:588 (63%)
235:610 (61%)
view
271 x 2 candle-transformers/src/models
candle-transformers/src/models
30:392 (75%)
26:388 (77%)
view
164 x 2 candle-transformers/src/models
candle-transformers/src/models
117:312 (47%)
350:545 (30%)
view
162 x 2 candle-transformers/src/models
candle-transformers/src/models
99:315 (67%)
60:275 (81%)
view
149 x 2 candle-transformers/src/models
candle-transformers/src/models
128:305 (40%)
170:349 (34%)
view
148 x 2 candle-transformers/src/models
candle-transformers/src/models
137:326 (51%)
22:211 (77%)
view
120 x 2 candle-transformers/src/models
candle-transformers/src/models
291:419 (19%)
420:548 (16%)
view
114 x 2 candle-transformers/src/models
candle-transformers/src/models
179:317 (35%)
228:366 (30%)
view
107 x 2 candle-transformers/src/models/whisper
candle-transformers/src/models/whisper
25:153 (32%)
22:150 (32%)
view
101 x 2 candle-transformers/src/models
candle-transformers/src/models
94:217 (32%)
101:225 (27%)
view
100 x 2 candle-transformers/src/models
candle-transformers/src/models
431:558 (15%)
561:688 (13%)
view
100 x 2 candle-transformers/src/models
candle-transformers/src/models
111:230 (35%)
89:208 (40%)
view
99 x 2 candle-transformers/src/models
candle-transformers/src/models
308:429 (26%)
353:474 (23%)
view
93 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
345:458 (18%)
184:297 (25%)
view
82 x 2 candle-examples/src
candle-wasm-examples/yolo/src
1:82 (100%)
1:82 (100%)
view
79 x 2 candle-transformers/src/models
candle-transformers/src/models
206:301 (32%)
253:348 (27%)
view
78 x 2 candle-transformers/src/models
candle-transformers/src/models
86:176 (31%)
137:227 (23%)
view
78 x 2 candle-transformers/src/models
candle-transformers/src/models
47:153 (27%)
40:146 (36%)
view
75 x 2 candle-transformers/src/models
candle-transformers/src/models
64:155 (28%)
116:207 (26%)
view
74 x 2 candle-transformers/src/models
candle-transformers/src/models
46:136 (20%)
39:129 (19%)
view
73 x 2 candle-transformers/src/models/whisper
candle-wasm-examples/whisper/src
13:111 (30%)
7:105 (47%)
view
71 x 2 candle-transformers/src/models
candle-transformers/src/models
37:122 (25%)
40:125 (22%)
view
70 x 2 candle-transformers/src/models
candle-transformers/src/models
30:116 (25%)
22:108 (24%)
view
70 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
542:624 (14%)
381:463 (19%)
view
69 x 2 candle-transformers/src/models
candle-transformers/src/models
395:495 (19%)
391:491 (19%)
view
68 x 2 candle-transformers/src/models
candle-transformers/src/models
314:389 (21%)
301:376 (24%)
view
68 x 2 candle-transformers/src/models
candle-transformers/src/models
301:376 (24%)
342:417 (20%)
view
68 x 2 candle-transformers/src/models
candle-transformers/src/models
314:389 (21%)
342:417 (20%)
view
67 x 2 candle-transformers/src/models
candle-transformers/src/models
237:317 (23%)
211:291 (26%)
view
66 x 2 candle-transformers/src/models
candle-transformers/src/models
302:387 (22%)
268:353 (24%)
view
66 x 2 candle-wasm-examples/moondream
candle-wasm-examples/phi
124:191 (24%)
486:553 (12%)
view
66 x 2 candle-transformers/src/models
candle-transformers/src/models
155:247 (20%)
90:182 (30%)
view
65 x 2 candle-transformers/src/models
candle-transformers/src/models
29:108 (23%)
40:119 (20%)
view
61 x 2 candle-transformers/src/models
candle-transformers/src/models
158:235 (21%)
151:228 (28%)
view
60 x 2 candle-nn/src
candle-nn/src
67:132 (12%)
349:414 (12%)
view
59 x 2 candle-transformers/src/models/whisper
candle-transformers/src/models/whisper
198:267 (17%)
194:263 (17%)
view
57 x 2 candle-transformers/src/models
candle-transformers/src/models
560:636 (9%)
690:766 (7%)
view
56 x 2 candle-transformers/src/models
candle-transformers/src/models
183:253 (21%)
195:265 (17%)
view
55 x 2 candle-transformers/src/models/nvembed_v2
candle-transformers/src/models
30:97 (23%)
45:112 (20%)
view
54 x 2 candle-transformers/src/models
candle-transformers/src/models
193:260 (8%)
322:389 (7%)
view
53 x 2 candle-transformers/src/models
candle-transformers/src/models
206:270 (21%)
227:291 (21%)
view
53 x 2 candle-metal-kernels/src
candle-metal-kernels/src
134:194 (4%)
488:548 (4%)
view
53 x 2 candle-metal-kernels/src
candle-metal-kernels/src
324:386 (4%)
624:686 (4%)
view
52 x 2 candle-transformers/src/models
candle-transformers/src/models
73:128 (21%)
50:105 (31%)
view
51 x 2 candle-transformers/src/models
candle-transformers/src/models
277:337 (15%)
313:373 (15%)
view
51 x 2 candle-transformers/src/models
candle-transformers/src/models
423:481 (13%)
417:475 (13%)
view
50 x 2 candle-transformers/src/models
candle-transformers/src/models
725:784 (6%)
28:87 (25%)
view
50 x 2 candle-transformers/src/models
candle-transformers/src/models
786:850 (6%)
89:153 (25%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 142 unit duplicates...
Size#FoldersFilesLinesCode
87 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
254:349 
236:331 
257:352 
view
55 x 2 candle-transformers/src/models
candle-transformers/src/models
194:258 
243:307 
view
53 x 2 candle-transformers/src/models
candle-transformers/src/models
215:274 
448:507 
view
51 x 2 candle-transformers/src/models
candle-transformers/src/models
148:201 
151:204 
view
48 x 2 candle-transformers/src/models
candle-transformers/src/models
292:341 
206:255 
view
47 x 2 candle-transformers/src/models
candle-transformers/src/models
155:210 
162:217 
view
42 x 2 candle-transformers/src/models
candle-transformers/src/models
114:158 
118:162 
view
39 x 2 candle-transformers/src/models
candle-transformers/src/models
170:217 
55:102 
view
39 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
421:464 
582:625 
view
37 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
398:436 
380:418 
401:439 
view
36 x 2 candle-transformers/src/models
candle-transformers/src/models
92:134 
789:831 
view
35 x 2 candle-transformers/src/models/whisper
candle-wasm-examples/whisper/src
17:60 
11:54 
view
35 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
236:278 
397:439 
view
31 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
477:509 
459:491 
480:512 
view
31 x 2 candle-transformers/src/models/whisper
candle-transformers/src/models/whisper
57:89 
60:92 
view
30 x 2 candle-transformers/src/models
candle-transformers/src/models
217:248 
220:251 
view
30 x 2 candle-transformers/src/models/whisper
candle-transformers/src/models/whisper
97:128 
100:131 
view
25 x 2 candle-transformers/src/models
candle-transformers/src/models
438:465 
432:459 
view
25 x 2 candle-transformers/src/models
candle-transformers/src/models
185:211 
87:113 
view
24 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
385:410 
283:308 
317:342 
view
24 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
209:234 
370:395 
view
23 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
91:115 
82:106 
94:118 
view
23 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
442:466 
424:448 
445:469 
view
23 x 2 candle-transformers/src/models
candle-transformers/src/models
698:728 
568:598 
view
22 x 2 candle-transformers/src/models
candle-transformers/src/models
319:342 
364:387 
view
22 x 2 candle-transformers/src/models
candle-transformers/src/models
130:153 
137:160 
view
22 x 2 candle-transformers/src/models
candle-transformers/src/models
117:140 
169:192 
view
21 x 2 candle-transformers/src/models
candle-transformers/src/models
75:97 
79:101 
view
20 x 2 candle-transformers/src/models
candle-transformers/src/models
147:168 
108:129 
view
20 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
314:335 
301:322 
342:363 
view
20 x 2 candle-transformers/src/models
candle-transformers/src/models
177:198 
224:245 
view
20 x 2 candle-transformers/src/models
candle-transformers/src/models
187:208 
420:441 
view
19 x 2 candle-transformers/src/models/whisper
candle-wasm-examples/whisper/src
63:86 
57:80 
view
19 x 2 candle-transformers/src/models/flux
candle-transformers/src/models/flux
110:130 
271:291 
view
19 x 2 candle-transformers/src/models
candle-transformers/src/models
352:372 
223:243 
view
18 x 2 candle-transformers/src/models/whisper
candle-transformers/src/models/whisper
36:55 
39:58 
view
17 x 2 candle-transformers/src/models
candle-transformers/src/models
305:324 
310:329 
view
17 x 2 candle-transformers/src/models
candle-transformers/src/models
82:100 
83:101 
view
17 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
225:243 
272:290 
246:264 
view
17 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
194:212 
187:205 
227:245 
view
17 x 6 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
327:346 
395:414 
1004:1022 
620:638 
386:404 
375:393 
view
17 x 2 candle-transformers/src/models
candle-transformers/src/models
389:407 
263:282 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
409:426 
454:471 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
233:250 
118:135 
view
16 x 3 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
360:377 
342:359 
363:380 
view
16 x 4 candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
candle-transformers/src/models
36:53 
44:61 
47:64 
55:72 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
35:52 
39:56 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
76:93 
83:100 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
73:90 
770:787 
view
16 x 2 candle-transformers/src/models
candle-transformers/src/models
174:191 
264:281 
view