huggingface / optimum-amd
Duplication

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

Intro
Learn more...
Duplication Overall
system22% (835 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py22% (819 lines)
yaml33% (16 lines)
Duplication per Component (primary)
optimum25% (794 lines)
utils4% (25 lines)
benchmarks33% (16 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 54 duplicates...
Size#FoldersFilesLinesCode
77 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov5
79:178 (62%)
80:180 (61%)
view
41 x 2 optimum/amd/brevitas
optimum/amd/brevitas
139:182 (14%)
196:238 (14%)
view
26 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
52:77 (15%)
48:73 (22%)
view
23 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolox
77:102 (13%)
89:114 (15%)
view
21 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
109:137 (16%)
117:145 (16%)
view
21 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
107:135 (16%)
117:145 (16%)
view
20 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
116:143 (11%)
73:100 (17%)
view
19 x 2 optimum/amd/brevitas
optimum/amd/brevitas
116:137 (9%)
168:189 (9%)
view
18 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolov5
118:141 (10%)
88:111 (14%)
view
18 x 2 optimum/amd/ryzenai/models/semanticfpn
optimum/amd/ryzenai/models/yolov5
75:98 (15%)
88:111 (14%)
view
18 x 2 optimum/amd/ryzenai/models/semanticfpn
optimum/amd/ryzenai/models/yolov3
75:98 (15%)
87:109 (14%)
view
18 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
161:184 (10%)
104:127 (15%)
view
18 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolov3
118:141 (10%)
87:109 (14%)
view
17 x 2 optimum/amd/brevitas
optimum/amd/brevitas
43:59 (6%)
81:97 (6%)
view
14 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
139:156 (11%)
147:164 (10%)
view
14 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov5
62:76 (11%)
63:77 (11%)
view
14 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
137:154 (11%)
147:164 (10%)
view
12 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
166:180 (9%)
174:188 (9%)
view
12 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
164:178 (9%)
174:188 (9%)
view
11 x 2 optimum/amd/ryzenai/models/semanticfpn
optimum/amd/ryzenai/models/yolov8
75:88 (9%)
97:110 (8%)
view
11 x 2 optimum/amd/ryzenai/models/semanticfpn
optimum/amd/ryzenai/models/yolox
75:88 (9%)
116:129 (7%)
view
11 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
88:101 (8%)
97:110 (8%)
view
11 x 2 optimum/amd/ryzenai/models/yolov8
optimum/amd/ryzenai/models/yolox
97:110 (8%)
116:129 (7%)
view
11 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolox
88:101 (8%)
116:129 (7%)
view
11 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolov8
118:131 (6%)
97:110 (8%)
view
11 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
87:100 (8%)
97:110 (8%)
view
11 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolox
118:131 (6%)
116:129 (7%)
view
11 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolox
87:100 (8%)
116:129 (7%)
view
11 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov5
11:28 (8%)
11:28 (8%)
view
10 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolox
159:169 (8%)
188:198 (6%)
view
10 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolox
161:171 (8%)
188:198 (6%)
view
9 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolox
139:150 (7%)
169:180 (5%)
view
9 x 2 utils/ryzenai
utils/ryzenai
179:188 (1%)
198:207 (1%)
view
9 x 2 optimum/amd/ryzenai/models/yolov8
optimum/amd/ryzenai/models/yolox
149:160 (6%)
169:180 (5%)
view
9 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolox
141:152 (7%)
169:180 (5%)
view
9 x 2 optimum/amd/ryzenai
optimum/amd/ryzenai
607:617 (1%)
677:687 (1%)
view
9 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
31:40 (5%)
27:36 (7%)
view
8 x 2 benchmarks
benchmarks
10:19 (53%)
10:19 (50%)
view
8 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/yolox
105:112 (4%)
78:85 (5%)
view
8 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
11:19 (6%)
11:19 (6%)
view
8 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
11:19 (6%)
11:19 (6%)
view
7 x 2 optimum/amd/brevitas
optimum/amd/ryzenai
93:99 (3%)
650:656 (1%)
view
7 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
63:70 (5%)
76:83 (5%)
view
7 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov5
38:47 (5%)
38:47 (5%)
view
7 x 2 optimum/amd/ryzenai
optimum/amd/ryzenai
463:469 (1%)
473:479 (1%)
view
7 x 2 utils/ryzenai
utils/ryzenai
180:186 (1%)
430:436 (1%)
view
7 x 2 utils/ryzenai
utils/ryzenai
199:205 (1%)
430:436 (1%)
view
7 x 2 optimum/amd/ryzenai/models/yolov3
optimum/amd/ryzenai/models/yolov8
62:69 (5%)
76:83 (5%)
view
6 x 2 optimum/amd/ryzenai/models/yolov5
optimum/amd/ryzenai/models/yolov8
76:82 (4%)
85:91 (4%)
view
6 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
15:21 (3%)
12:18 (5%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
6 x 2 optimum/amd/ryzenai/models/hrnet
optimum/amd/ryzenai/models/semanticfpn
0:0 
0:0 
view