411 duplicated lines in: - downstream/semseg/models/resunet.py (18:543, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (18:543, 100%) 183 duplicated lines in: - downstream/semseg/models/res16unet.py (48:259, 67%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (47:257, 67%) 164 duplicated lines in: - downstream/semseg/models/modules/common.py (14:219, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/common.py (8:213, 100%) 155 duplicated lines in: - downstream/semseg/models/resnet.py (15:221, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resnet.py (15:221, 100%) 91 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (15:139, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (9:133, 100%) 89 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (13:134, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (8:129, 100%) 83 duplicated lines in: - downstream/semseg/models/resunet.py (19:114, 20%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (277:372, 20%) 83 duplicated lines in: - downstream/semseg/models/resunet.py (277:372, 20%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (19:114, 20%) 63 duplicated lines in: - downstream/semseg/models/res16unet.py (264:382, 23%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (262:380, 23%) 22 duplicated lines in: - downstream/semseg/models/resunet.py (439:470, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (176:207, 5%) 22 duplicated lines in: - downstream/semseg/models/resunet.py (176:207, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (439:470, 5%) 18 duplicated lines in: - downstream/semseg/models/resunet.py (396:414, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (134:152, 4%) 18 duplicated lines in: - downstream/semseg/models/resunet.py (134:152, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (396:414, 4%) 18 duplicated lines in: - downstream/semseg/models/resunet.py (115:133, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (375:393, 4%) 18 duplicated lines in: - downstream/semseg/models/resunet.py (375:393, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (115:133, 4%) 17 duplicated lines in: - downstream/semseg/models/resunet.py (376:393, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (122:139, 6%) 17 duplicated lines in: - downstream/semseg/models/res16unet.py (142:159, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (135:152, 4%) 17 duplicated lines in: - downstream/semseg/models/resunet.py (116:133, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (122:139, 6%) 17 duplicated lines in: - downstream/semseg/models/res16unet.py (142:159, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (397:414, 4%) 17 duplicated lines in: - downstream/semseg/models/resunet.py (397:414, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (141:158, 6%) 17 duplicated lines in: - downstream/semseg/models/res16unet.py (123:140, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (376:393, 4%) 17 duplicated lines in: - downstream/semseg/models/res16unet.py (123:140, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (116:133, 4%) 17 duplicated lines in: - downstream/semseg/models/resunet.py (135:152, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (141:158, 6%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (90:104, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:97, 3%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (100:114, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:120, 5%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (107:121, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:372, 3%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (66:80, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:86, 5%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (341:355, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:103, 5%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (324:338, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:86, 5%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (90:104, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:355, 3%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (107:121, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:114, 3%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (73:87, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:80, 3%) 15 duplicated lines in: - downstream/semseg/models/res16unet.py (73:87, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:338, 3%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (83:97, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:103, 5%) 15 duplicated lines in: - downstream/semseg/models/resunet.py (358:372, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:120, 5%) 14 duplicated lines in: - downstream/semseg/models/res16unet.py (14:32, 5%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (14:32, 5%) 14 duplicated lines in: - downstream/semseg/models/wrapper.py (13:36, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/wrapper.py (12:35, 100%) 13 duplicated lines in: - downstream/semseg/models/resunet.py (417:431, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (153:166, 3%) 13 duplicated lines in: - downstream/semseg/models/resunet.py (153:166, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (417:431, 3%) 12 duplicated lines in: - downstream/semseg/models/__init__.py (20:34, 60%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/__init__.py (34:48, 34%) 11 duplicated lines in: - downstream/semseg/models/model.py (9:31, 100%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/model.py (10:32, 100%) 10 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (15:25, 11%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (72:82, 11%) 10 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (102:114, 11%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (100:112, 10%) 10 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (106:118, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (97:109, 11%) 10 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (77:87, 11%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (10:20, 11%) 9 duplicated lines in: - downstream/semseg/models/resunet.py (154:162, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (160:168, 3%) 9 duplicated lines in: - downstream/semseg/models/resunet.py (418:426, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (160:168, 3%) 9 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (99:110, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (36:47, 10%) 9 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (41:52, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (94:105, 10%) 9 duplicated lines in: - downstream/semseg/models/res16unet.py (161:169, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (154:162, 2%) 9 duplicated lines in: - downstream/semseg/models/res16unet.py (161:169, 3%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (418:426, 2%) 8 duplicated lines in: - downstream/semseg/models/resunet.py (34:46, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (30:42, 2%) 8 duplicated lines in: - downstream/semseg/models/resunet.py (292:304, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (30:42, 2%) 8 duplicated lines in: - downstream/semseg/models/modules/common.py (98:105, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/common.py (77:84, 4%) 8 duplicated lines in: - downstream/semseg/models/modules/common.py (83:90, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/common.py (92:99, 4%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (44:52, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (47:55, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (44:52, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (100:108, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (87:93, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (74:80, 7%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (64:70, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (57:63, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (97:103, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (38:44, 7%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (87:93, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (28:34, 7%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (34:40, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (12:18, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (306:312, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (44:50, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (64:70, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (315:321, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (79:85, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (28:34, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (79:85, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (81:87, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (48:54, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (44:50, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (324:330, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (90:96, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/modules/common.py (126:132, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/common.py (144:150, 4%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (44:50, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (91:97, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (57:63, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (63:69, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (315:321, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (63:69, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (53:61, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (39:47, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (53:61, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (97:105, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (73:79, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (83:89, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (107:113, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (66:72, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (34:40, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (81:87, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (17:23, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (28:34, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (17:23, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (81:87, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (83:89, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (53:61, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (100:108, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/resnet_block.py (102:110, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (47:55, 7%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (100:106, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (358:364, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (55:61, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (34:40, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (74:80, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (106:114, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (47:55, 7%) 7 duplicated lines in: - downstream/semseg/models/modules/common.py (150:156, 4%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/common.py (120:126, 4%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (106:114, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (39:47, 7%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (341:347, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (324:330, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (358:364, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (66:72, 1%) 7 duplicated lines in: - downstream/semseg/models/resunet.py (341:347, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (100:106, 1%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (106:112, 2%) 7 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (87:93, 7%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (12:18, 7%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (89:95, 2%) 7 duplicated lines in: - downstream/semseg/models/res16unet.py (56:62, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (72:78, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (62:70, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (113:121, 6%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/residual_block.py (19:24, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (28:33, 6%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/residual_block.py (19:24, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (81:86, 6%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (125:130, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (144:149, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/modules/senet_block.py (119:127, 6%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/senet_block.py (56:64, 6%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (399:404, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (420:425, 1%) 6 duplicated lines in: - downstream/semseg/models/residual_block.py (19:24, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (74:79, 6%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (118:123, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/residual_block.py (19:24, 10%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/modules/resnet_block.py (12:17, 6%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (156:161, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (182:187, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (156:161, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (118:123, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (137:142, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (137:142, 1%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (181:186, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (162:167, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (378:383, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (143:148, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (399:404, 1%) 6 duplicated lines in: - downstream/semseg/models/res16unet.py (163:168, 2%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/res16unet.py (124:129, 2%) 6 duplicated lines in: - downstream/semseg/models/resunet.py (420:425, 1%) - downstream/votenet/models/backbone/sparseconv/models_sparseconv/resunet.py (378:383, 1%)