openai / circuit_sparsity
Duplication

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

Intro
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...
Duplication Overall
  • 8% duplication:
    • 3,199 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 284 duplicated lines
  • 18 duplicates
system8% (284 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py8% (284 lines)
Duplication per Component (primary)
circuit_sparsity9% (284 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 18 longest duplicates.
See data for all 18 duplicates...
Size#FoldersFilesLinesCode
30 x 2 circuit_sparsity/inference
circuit_sparsity
49:83 (50%)
46:81 (5%)
view
15 x 2 circuit_sparsity
circuit_sparsity
924:939 (1%)
946:961 (1%)
view
10 x 2 circuit_sparsity
circuit_sparsity
1119:1128 (<1%)
1140:1149 (<1%)
view
8 x 2 circuit_sparsity/inference
circuit_sparsity/inference
305:314 (1%)
432:441 (1%)
view
8 x 2 circuit_sparsity/inference
circuit_sparsity/inference
88:96 (1%)
374:382 (1%)
view
8 x 2 circuit_sparsity
circuit_sparsity
1228:1235 (<1%)
1280:1289 (<1%)
view
6 x 2 circuit_sparsity/inference
circuit_sparsity/inference
68:75 (<1%)
359:366 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
508:513 (1%)
613:618 (1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
150:155 (3%)
163:168 (3%)
view
6 x 2 circuit_sparsity/inference
circuit_sparsity/inference
328:333 (<1%)
458:463 (<1%)
view
6 x 2 circuit_sparsity/inference
circuit_sparsity/inference
175:180 (<1%)
397:402 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
318:323 (<1%)
729:734 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
318:323 (<1%)
737:742 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
115:120 (1%)
123:128 (1%)
view
6 x 2 circuit_sparsity/inference
circuit_sparsity/inference
824:829 (<1%)
893:898 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
380:385 (<1%)
717:722 (<1%)
view
6 x 2 circuit_sparsity
circuit_sparsity
729:734 (<1%)
737:742 (<1%)
view
6 x 2 circuit_sparsity/inference
circuit_sparsity/inference
443:448 (<1%)
465:470 (<1%)
view
Most Frequent Duplicates
The list of 1 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 3 circuit_sparsity
circuit_sparsity
circuit_sparsity
318:323 (<1%)
729:734 (<1%)
737:742 (<1%)
view