duplicated block id: 1 size: 31 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (52:82) - benchmarks/dash_app/app.py (226:256) duplicated block id: 2 size: 20 cleaned lines of code in 2 files: - crypten/common/functions/regular.py (170:194) - crypten/gradients.py (1237:1261) duplicated block id: 3 size: 18 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (46:86) - crypten/mpc/primitives/binary.py (37:77) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (507:525) - benchmarks/dash_app/app.py (543:561) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (113:138) - crypten/mpc/primitives/binary.py (146:171) duplicated block id: 6 size: 15 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (622:638) - benchmarks/dash_app/app.py (671:687) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - crypten/gradients.py (1286:1302) - crypten/gradients.py (1334:1349) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - crypten/nn/module.py (2001:2095) - crypten/nn/module.py (2134:2233) duplicated block id: 9 size: 12 cleaned lines of code in 2 files: - crypten/nn/module.py (2101:2112) - crypten/nn/module.py (2237:2248) duplicated block id: 10 size: 12 cleaned lines of code in 2 files: - crypten/gradients.py (516:528) - crypten/gradients.py (556:568) duplicated block id: 11 size: 12 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (406:419) - benchmarks/dash_app/app.py (438:451) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - crypten/gradients.py (1132:1147) - crypten/gradients.py (1191:1206) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (85:94) - benchmarks/dash_app/app.py (258:267) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (653:663) - benchmarks/dash_app/app.py (702:712) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - crypten/gradients.py (407:418) - crypten/gradients.py (1191:1202) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - crypten/gradients.py (407:418) - crypten/gradients.py (1132:1143) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - crypten/nn/module.py (971:980) - crypten/nn/module.py (1002:1011) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (123:135) - benchmarks/dash_app/app.py (298:310) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (377:387) - benchmarks/dash_app/app.py (409:419) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (377:387) - benchmarks/dash_app/app.py (441:451) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - website/pages/en/index.js (87:95) - website/pages/en/index.js (98:106) duplicated block id: 22 size: 9 cleaned lines of code in 2 files: - crypten/communicator/distributed_communicator.py (174:182) - crypten/communicator/distributed_communicator.py (200:208) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - crypten/nn/module.py (2647:2656) - crypten/nn/module.py (2700:2709) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (514:522) - benchmarks/dash_app/app.py (589:597) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - crypten/mpc/primitives/beaver.py (39:46) - crypten/mpc/primitives/replicated.py (50:57) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - crypten/mpc/mpc.py (314:321) - crypten/mpc/primitives/arithmetic.py (340:347) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (717:725) - benchmarks/dash_app/app.py (734:742) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (550:558) - benchmarks/dash_app/app.py (589:597) duplicated block id: 29 size: 8 cleaned lines of code in 2 files: - scripts/aws_launcher.py (385:396) - scripts/distributed_launcher.py (73:84) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - benchmarks/models.py (117:123) - benchmarks/models.py (127:133) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - crypten/common/functions/maximum.py (137:143) - crypten/common/functions/maximum.py (217:223) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - crypten/gradients.py (1400:1407) - crypten/gradients.py (1418:1425) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - crypten/gradients.py (1498:1504) - crypten/gradients.py (1508:1514) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - crypten/communicator/distributed_communicator.py (175:181) - crypten/communicator/distributed_communicator.py (252:258) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - crypten/gradients.py (1633:1639) - crypten/gradients.py (1713:1719) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - benchmarks/dash_app/assets/styles.css (28:34) - benchmarks/dash_app/assets/styles.css (104:110) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (209:215) - benchmarks/dash_app/app.py (329:335) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - crypten/common/functions/logic.py (112:130) - crypten/mpc/primitives/arithmetic.py (605:623) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (150:156) - tutorials/mnist_utils.py (159:165) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - crypten/communicator/distributed_communicator.py (201:207) - crypten/communicator/distributed_communicator.py (252:258) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - crypten/gradients.py (1648:1654) - crypten/gradients.py (1734:1740) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - crypten/nn/module.py (1262:1269) - crypten/nn/module.py (1298:1305) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - benchmarks/models.py (137:143) - benchmarks/models.py (147:153) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - crypten/communicator/distributed_communicator.py (340:349) - crypten/communicator/in_process_communicator.py (205:214) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (202:211) - crypten/mpc/primitives/binary.py (194:203) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - crypten/common/functions/pooling.py (22:28) - crypten/gradients.py (1523:1529) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - crypten/mpc/primitives/binary.py (227:233) - crypten/mpc/primitives/binary.py (248:255) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (635:649) - crypten/mpc/primitives/binary.py (441:455) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - crypten/gradients.py (1534:1539) - crypten/gradients.py (1669:1674) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (444:451) - benchmarks/dash_app/app.py (554:561) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - crypten/cuda/cuda_tensor.py (107:113) - crypten/mpc/primitives/binary.py (146:154) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (380:387) - benchmarks/dash_app/app.py (518:525) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (160:165) - tutorials/mnist_utils.py (176:181) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - benchmarks/models.py (137:142) - benchmarks/models.py (157:162) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (342:347) - crypten/mpc/primitives/beaver.py (40:45) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - crypten/gradients.py (1611:1618) - crypten/gradients.py (1691:1698) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - crypten/gradients.py (1620:1628) - crypten/gradients.py (1700:1708) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (564:569) - benchmarks/dash_app/app.py (604:609) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (110:115) - benchmarks/dash_app/app.py (283:288) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - crypten/cuda/cuda_tensor.py (107:113) - crypten/mpc/primitives/arithmetic.py (113:121) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (412:419) - benchmarks/dash_app/app.py (554:561) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - crypten/__init__.py (493:499) - crypten/debug/debug.py (49:56) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (543:548) - benchmarks/dash_app/app.py (582:587) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (528:533) - benchmarks/dash_app/app.py (564:569) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (160:165) - tutorials/mnist_utils.py (168:173) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - benchmarks/benchmark.py (639:645) - benchmarks/benchmark.py (670:676) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (380:387) - benchmarks/dash_app/app.py (554:561) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (348:355) - benchmarks/dash_app/app.py (444:451) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - crypten/mpc/mpc.py (316:321) - crypten/mpc/primitives/replicated.py (51:56) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (168:173) - tutorials/mnist_utils.py (176:181) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (152:158) - crypten/mpc/primitives/binary.py (106:112) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (348:355) - benchmarks/dash_app/app.py (554:561) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (507:512) - benchmarks/dash_app/app.py (582:587) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (342:347) - crypten/mpc/primitives/replicated.py (51:56) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (412:419) - benchmarks/dash_app/app.py (518:525) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (348:355) - benchmarks/dash_app/app.py (412:419) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - benchmarks/models.py (147:152) - benchmarks/models.py (157:162) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - crypten/common/functions/dropout.py (32:38) - crypten/gradients.py (499:505) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (348:355) - benchmarks/dash_app/app.py (380:387) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (169:174) - crypten/mpc/primitives/binary.py (124:129) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (348:355) - benchmarks/dash_app/app.py (518:525) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - benchmarks/benchmark.py (174:179) - benchmarks/benchmark.py (286:291) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (151:156) - tutorials/mnist_utils.py (176:181) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - crypten/mpc/mpc.py (316:321) - crypten/mpc/primitives/beaver.py (40:45) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (528:533) - benchmarks/dash_app/app.py (604:609) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - crypten/nn/module.py (2122:2127) - crypten/nn/module.py (2260:2265) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - crypten/gradients.py (1456:1461) - crypten/gradients.py (1532:1537) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (151:156) - tutorials/mnist_utils.py (168:173) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - benchmarks/dash_app/app.py (444:451) - benchmarks/dash_app/app.py (518:525) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - crypten/communicator/distributed_communicator.py (217:222) - crypten/communicator/distributed_communicator.py (232:237) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - crypten/gradients.py (502:508) - crypten/gradients.py (539:546) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_utils.py (106:113) - tutorials/mnist_utils.py (120:127) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - crypten/mpc/primitives/arithmetic.py (138:146) - crypten/mpc/primitives/binary.py (175:183)