232 duplicated lines in: - downstream/insseg/lib/pc_utils.py (13:344, 100%) - downstream/semseg/lib/pc_utils.py (13:344, 100%) 188 duplicated lines in: - downstream/insseg/lib/utils.py (67:345, 84%) - downstream/semseg/lib/utils.py (63:341, 85%) 123 duplicated lines in: - downstream/insseg/lib/distributed.py (23:240, 100%) - downstream/semseg/lib/distributed.py (23:240, 100%) 63 duplicated lines in: - downstream/insseg/lib/layers.py (13:91, 100%) - downstream/semseg/lib/layers.py (14:92, 100%) 58 duplicated lines in: - downstream/insseg/lib/io3d.py (11:71, 100%) - downstream/semseg/lib/io3d.py (11:71, 100%) 49 duplicated lines in: - downstream/insseg/lib/solvers.py (13:84, 100%) - downstream/semseg/lib/solvers.py (12:83, 100%) 47 duplicated lines in: - downstream/insseg/lib/test.py (204:260, 26%) - downstream/semseg/lib/test.py (135:191, 37%) 40 duplicated lines in: - downstream/insseg/lib/math_functions.py (11:76, 100%) - downstream/semseg/lib/math_functions.py (11:76, 100%) 31 duplicated lines in: - downstream/insseg/lib/test.py (20:62, 17%) - downstream/semseg/lib/test.py (22:59, 24%) 29 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (67:100, 11%) - downstream/semseg/lib/ddp_trainer.py (67:100, 13%) 25 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (119:150, 10%) - downstream/semseg/lib/ddp_trainer.py (116:147, 12%) 20 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (30:55, 8%) - downstream/semseg/lib/ddp_trainer.py (30:55, 9%) 19 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (189:214, 7%) - downstream/semseg/lib/ddp_trainer.py (176:201, 9%) 18 duplicated lines in: - downstream/insseg/lib/utils.py (45:63, 8%) - downstream/semseg/lib/utils.py (45:63, 8%) 15 duplicated lines in: - downstream/insseg/lib/test.py (85:107, 8%) - downstream/semseg/lib/test.py (62:82, 11%) 14 duplicated lines in: - downstream/insseg/lib/test.py (244:257, 7%) - downstream/semseg/lib/test.py (154:167, 11%) 14 duplicated lines in: - downstream/insseg/lib/test.py (223:236, 7%) - downstream/semseg/lib/test.py (175:188, 11%) 13 duplicated lines in: - downstream/insseg/lib/utils.py (18:41, 5%) - downstream/semseg/lib/utils.py (18:41, 5%) 12 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (341:363, 4%) - downstream/semseg/lib/ddp_trainer.py (290:312, 5%) 11 duplicated lines in: - downstream/insseg/lib/layers.py (59:71, 17%) - downstream/semseg/lib/layers.py (19:31, 17%) 11 duplicated lines in: - downstream/insseg/lib/layers.py (18:30, 17%) - downstream/semseg/lib/layers.py (60:72, 17%) 11 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (290:305, 4%) - downstream/semseg/lib/ddp_trainer.py (246:261, 5%) 11 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (103:115, 4%) - downstream/semseg/lib/ddp_trainer.py (102:114, 5%) 9 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (174:186, 3%) - downstream/semseg/lib/ddp_trainer.py (163:175, 4%) 9 duplicated lines in: - downstream/insseg/lib/test.py (154:167, 5%) - downstream/semseg/lib/test.py (100:113, 7%) 8 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (263:275, 3%) - downstream/semseg/lib/ddp_trainer.py (224:236, 3%) 8 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (279:287, 3%) - downstream/semseg/lib/ddp_trainer.py (237:245, 3%) 8 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (320:330, 3%) - downstream/semseg/lib/ddp_trainer.py (273:283, 3%) 7 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (220:229, 2%) - downstream/semseg/lib/ddp_trainer.py (207:216, 3%) 6 duplicated lines in: - downstream/insseg/lib/ddp_trainer.py (308:315, 2%) - downstream/semseg/lib/ddp_trainer.py (262:269, 2%)