JetBrains / ArcticInference
Duplication

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

Intro
Learn more...
Duplication Overall
system9% (791 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py10% (755 lines)
cuh5% (36 lines)
Duplication per Component (primary)
arctic_inference8% (530 lines)
benchmark27% (134 lines)
projects35% (91 lines)
csrc2% (36 lines)
ROOT0% (0 lines)
scripts0% (0 lines)

Duplication Between Components (50+ lines)

G arctic_inference arctic_inference projects projects arctic_inference--projects 76

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 54 duplicates...
Size#FoldersFilesLinesCode
30 x 2 arctic_inference/dynasor
arctic_inference/dynasor
425:458 (4%)
466:499 (4%)
view
23 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
295:321 (3%)
723:749 (3%)
view
20 x 2 arctic_inference/dynasor
arctic_inference/dynasor
368:387 (3%)
465:484 (3%)
view
19 x 2 arctic_inference/dynasor
arctic_inference/dynasor
369:387 (2%)
425:443 (2%)
view
18 x 2 projects/swiftkv
projects/ulysses
23:44 (90%)
28:49 (75%)
view
16 x 2 projects/spec_dec
projects/ulysses
36:53 (48%)
26:43 (66%)
view
15 x 2 projects/spec_dec
projects/swiftkv
38:53 (45%)
23:38 (75%)
view
13 x 2 arctic_inference/dynasor
projects/dynasor
335:348 (5%)
141:154 (12%)
view
12 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
377:392 (1%)
859:874 (1%)
view
11 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
360:371 (1%)
833:843 (1%)
view
11 x 2 arctic_inference/dynasor
arctic_inference/dynasor
403:417 (1%)
485:499 (1%)
view
11 x 2 arctic_inference/dynasor
arctic_inference/dynasor
403:417 (1%)
444:458 (1%)
view
10 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
218:228 (1%)
578:588 (1%)
view
10 x 2 benchmark/embedding
benchmark/embedding
261:274 (4%)
173:186 (4%)
view
10 x 2 arctic_inference/vllm/swiftkv
arctic_inference/vllm/swiftkv
221:232 (1%)
285:296 (1%)
view
9 x 2 arctic_inference/dynasor
projects/dynasor
51:61 (3%)
24:34 (11%)
view
9 x 2 csrc/custom_ops
csrc/custom_ops
111:120 (1%)
396:405 (1%)
view
9 x 2 arctic_inference/dynasor
arctic_inference/dynasor
42:50 (6%)
163:171 (9%)
view
9 x 2 benchmark/embedding
benchmark/embedding
308:316 (3%)
216:224 (3%)
view
9 x 2 csrc/custom_ops
csrc/custom_ops
157:166 (1%)
448:457 (1%)
view
9 x 2 arctic_inference/dynasor
arctic_inference/dynasor
108:117 (9%)
753:762 (1%)
view
9 x 2 arctic_inference/dynasor
projects/dynasor
142:163 (3%)
44:66 (8%)
view
8 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
826:833 (1%)
847:854 (1%)
view
8 x 2 benchmark/embedding
benchmark/embedding
337:344 (3%)
243:250 (3%)
view
8 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
351:359 (1%)
814:822 (1%)
view
8 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
283:291 (1%)
704:712 (1%)
view
8 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
156:164 (1%)
448:456 (1%)
view
8 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
166:173 (1%)
458:465 (1%)
view
7 x 2 benchmark/embedding
benchmark/embedding
81:87 (2%)
115:121 (2%)
view
7 x 2 benchmark/embedding
benchmark/embedding
378:384 (2%)
285:291 (2%)
view
7 x 2 benchmark/embedding
benchmark/embedding
59:65 (2%)
19:25 (2%)
view
7 x 2 arctic_inference/vllm
arctic_inference/vllm
501:507 (1%)
589:595 (1%)
view
7 x 2 benchmark/embedding
benchmark/embedding
68:85 (2%)
29:35 (2%)
view
7 x 2 arctic_inference/dynasor
projects/dynasor
173:179 (2%)
68:74 (6%)
view
7 x 2 arctic_inference/vllm/swiftkv
arctic_inference/vllm/swiftkv
538:544 (1%)
562:568 (1%)
view
7 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
329:340 (<1%)
759:770 (<1%)
view
6 x 2 csrc/custom_ops
csrc/custom_ops
112:117 (1%)
449:454 (1%)
view
6 x 2 csrc/custom_ops
csrc/custom_ops
397:402 (1%)
449:454 (1%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
845:850 (<1%)
854:859 (<1%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
112:120 (<1%)
414:422 (<1%)
view
6 x 2 benchmark/embedding
benchmark/embedding
355:360 (2%)
261:266 (2%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
360:365 (<1%)
824:829 (<1%)
view
6 x 2 csrc/custom_ops
csrc/custom_ops
158:163 (1%)
397:402 (1%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
824:829 (<1%)
833:838 (<1%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
223:228 (1%)
475:480 (1%)
view
6 x 2 arctic_inference/embedding
arctic_inference/embedding
375:380 (2%)
425:430 (1%)
view
6 x 2 arctic_inference/vllm/swiftkv
arctic_inference/vllm/swiftkv
296:301 (<1%)
574:579 (<1%)
view
6 x 2 arctic_inference/vllm/swiftkv
arctic_inference/vllm/swiftkv
606:612 (<1%)
635:640 (<1%)
view
6 x 2 arctic_inference/suffix_decoding
arctic_inference/suffix_decoding
263:268 (4%)
272:277 (4%)
view
6 x 2 arctic_inference/vllm/spec_dec
arctic_inference/vllm/spec_dec
262:268 (<1%)
646:652 (<1%)
view