duplicated block id: 1 size: 18 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (13:31) - train/compute/pt/pytorch_linear.py (13:31) duplicated block id: 2 size: 17 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/operator_impl.py (57:76) - train/compute/python/lib/pytorch/operator_impl.py (99:118) duplicated block id: 3 size: 15 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/build_executor.py (146:166) - train/compute/python/lib/pytorch/build_executor.py (326:347) duplicated block id: 4 size: 15 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (265:285) - train/compute/pt/pytorch_linear.py (264:284) duplicated block id: 5 size: 12 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (239:252) - train/compute/pt/pytorch_linear.py (237:250) duplicated block id: 6 size: 11 cleaned lines of code in 2 files: - train/comms/pt/comms.py (446:456) - train/comms/pt/comms.py (482:492) duplicated block id: 7 size: 11 cleaned lines of code in 2 files: - train/comms/pt/dlrm_data.py (129:139) - train/comms/pt/dlrm_data.py (246:256) duplicated block id: 8 size: 11 cleaned lines of code in 2 files: - train/comms/pt/commsTraceReplay.py (198:208) - train/comms/pt/commsTraceReplay.py (215:225) duplicated block id: 9 size: 10 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (134:143) - train/compute/python/lib/iterator.py (146:155) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - train/comms/pt/comms.py (376:385) - train/comms/pt/comms.py (408:417) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - train/comms/pt/comms.py (584:593) - train/comms/pt/commsTraceReplay.py (621:630) duplicated block id: 12 size: 9 cleaned lines of code in 2 files: - train/compute/pt/pytorch_linear.py (150:158) - train/compute/pt/pytorch_linear.py (162:170) duplicated block id: 13 size: 9 cleaned lines of code in 2 files: - train/comms/pt/comms.py (384:392) - train/comms/pt/comms.py (419:427) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - train/compute/pt/pytorch_cutlass.py (41:52) - train/compute/pt/pytorch_gemm.py (60:71) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - train/compute/pt/pytorch_linear.py (138:146) - train/compute/pt/pytorch_linear.py (162:170) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - train/compute/pt/pytorch_linear.py (138:146) - train/compute/pt/pytorch_linear.py (150:158) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - train/comms/pt/comms.py (901:909) - train/comms/pt/comms.py (922:930) duplicated block id: 18 size: 8 cleaned lines of code in 2 files: - train/comms/pt/comms.py (762:769) - train/comms/pt/comms.py (776:783) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (160:167) - inference/compute/pt/pytorch_linear.py (182:189) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (171:178) - inference/compute/pt/pytorch_linear.py (182:189) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (254:262) - train/compute/pt/pytorch_linear.py (252:260) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (160:167) - inference/compute/pt/pytorch_linear.py (171:178) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (309:318) - train/compute/pt/pytorch_linear.py (312:320) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - train/comms/pt/comms.py (695:702) - train/comms/pt/comms.py (1005:1012) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (101:108) - train/comms/pt/pytorch_dist_backend.py (138:145) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (496:505) - train/comms/pt/pytorch_tpu_backend.py (93:106) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/build_executor.py (238:245) - train/compute/python/tools/run_ncu.py (28:35) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - train/comms/pt/comms.py (456:463) - train/comms/pt/comms.py (497:504) duplicated block id: 29 size: 8 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (507:518) - train/comms/pt/pytorch_tpu_backend.py (108:119) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (273:281) - train/comms/pt/pytorch_dist_backend.py (288:296) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - train/comms/pt/comms.py (788:794) - train/comms/pt/comms.py (836:842) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (231:239) - train/comms/pt/pytorch_dist_backend.py (259:267) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (245:253) - train/comms/pt/pytorch_dist_backend.py (259:267) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (288:296) - train/comms/pt/pytorch_dist_backend.py (326:334) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (259:267) - train/comms/pt/pytorch_dist_backend.py (273:281) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (99:105) - train/compute/python/lib/iterator.py (125:131) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - train/comms/pt/comms.py (1004:1010) - train/comms/pt/commsTraceReplay.py (621:627) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (231:239) - train/comms/pt/pytorch_dist_backend.py (288:296) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (245:253) - train/comms/pt/pytorch_dist_backend.py (288:296) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (245:253) - train/comms/pt/pytorch_dist_backend.py (273:281) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (273:281) - train/comms/pt/pytorch_dist_backend.py (326:334) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - train/compute/pt/pytorch_linear.py (42:49) - train/compute/pt/pytorch_linear.py (78:85) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (231:239) - train/comms/pt/pytorch_dist_backend.py (273:281) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (292:298) - train/compute/pt/pytorch_linear.py (297:303) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (259:267) - train/comms/pt/pytorch_dist_backend.py (326:334) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - train/compute/pt/pytorch_cutlass.py (76:84) - train/compute/pt/pytorch_gemm.py (115:123) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (245:253) - train/comms/pt/pytorch_dist_backend.py (326:334) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (259:267) - train/comms/pt/pytorch_dist_backend.py (288:296) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/build_executor.py (97:104) - train/compute/python/lib/pytorch/build_executor.py (281:288) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (231:239) - train/comms/pt/pytorch_dist_backend.py (326:334) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (90:96) - train/compute/python/lib/iterator.py (125:131) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (231:239) - train/comms/pt/pytorch_dist_backend.py (245:253) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (181:189) - train/comms/pt/pytorch_dist_backend.py (213:221) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - train/comms/pt/comms.py (584:590) - train/comms/pt/comms.py (1004:1010) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (90:96) - train/compute/python/lib/iterator.py (99:105) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (162:167) - train/compute/pt/pytorch_linear.py (153:158) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (652:657) - train/comms/pt/pytorch_tpu_backend.py (162:167) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (176:181) - train/compute/python/workloads/pytorch/split_table_batched_embeddings_ops.py (39:44) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (173:178) - train/compute/pt/pytorch_linear.py (165:170) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (162:167) - train/compute/pt/pytorch_linear.py (165:170) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - train/comms/pt/dlrm.py (993:999) - train/comms/pt/dlrm.py (1028:1033) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (173:178) - train/compute/pt/pytorch_linear.py (141:146) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - train/comms/pt/comms.py (695:700) - train/comms/pt/commsTraceReplay.py (622:627) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (184:189) - train/compute/pt/pytorch_linear.py (141:146) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (122:129) - train/comms/pt/pytorch_dist_backend.py (160:167) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (201:207) - inference/compute/pt/pytorch_linear.py (214:220) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (241:246) - train/compute/python/lib/iterator.py (263:268) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (173:178) - train/compute/pt/pytorch_linear.py (153:158) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - train/compute/pt/pytorch_linear.py (40:46) - train/compute/pt/pytorch_linear.py (111:117) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/generator.py (121:126) - train/compute/python/lib/generator.py (133:138) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (176:181) - train/compute/python/lib/iterator.py (241:246) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/build_executor.py (50:55) - train/compute/python/lib/pytorch/build_executor.py (99:104) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - train/comms/pt/comms.py (585:590) - train/comms/pt/comms.py (695:700) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (241:246) - train/compute/python/workloads/pytorch/split_table_batched_embeddings_ops.py (39:44) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/build_executor.py (50:55) - train/compute/python/lib/pytorch/build_executor.py (283:288) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (184:189) - train/compute/pt/pytorch_linear.py (165:170) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (263:268) - train/compute/python/workloads/pytorch/split_table_batched_embeddings_ops.py (39:44) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/pytorch/benchmark.py (77:82) - train/compute/python/lib/pytorch/benchmark.py (86:91) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (184:189) - train/compute/pt/pytorch_linear.py (153:158) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - train/compute/python/lib/iterator.py (176:181) - train/compute/python/lib/iterator.py (263:268) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (162:167) - train/compute/pt/pytorch_linear.py (141:146) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - inference/compute/pt/pytorch_linear.py (300:305) - train/compute/pt/pytorch_linear.py (305:310) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - train/comms/pt/pytorch_dist_backend.py (372:379) - train/comms/pt/pytorch_dist_backend.py (385:392) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - train/compute/python/pytorch/run_batch.py (37:44) - train/compute/python/pytorch/run_benchmark.py (75:83)