12 duplicated lines in: - include/fbgemm/FbgemmI64.h (16:27, 85%) - src/RefImplementations.h (115:126, 4%) 12 duplicated lines in: - include/fbgemm/spmmUtilsAvx2.h (23:34, 50%) - src/spmmUtilsAvx2.cc (15:26, 4%) 11 duplicated lines in: - include/fbgemm/FbgemmSparse.h (154:165, 8%) - src/FbgemmSparseDenseAvx2.cc (14:25, 11%) 10 duplicated lines in: - include/fbgemm/FbgemmSparse.h (194:203, 8%) - src/FbgemmSparseDenseInt8Avx512.cc (313:322, 2%) 10 duplicated lines in: - include/fbgemm/FbgemmI8DepthwiseAvx2.h (65:74, 18%) - src/FbgemmI8Depthwise2DAvx2-inl.h (647:656, 1%) 10 duplicated lines in: - include/fbgemm/FbgemmSparse.h (140:149, 8%) - src/FbgemmSparseDense.cc (219:228, 4%) 10 duplicated lines in: - include/fbgemm/FbgemmI8DepthwiseAvx2.h (65:74, 18%) - src/FbgemmI8Depthwise2DAvx2-inl.h (499:508, 1%) 10 duplicated lines in: - include/fbgemm/FbgemmI8DepthwiseAvx2.h (65:74, 18%) - src/FbgemmI8Depthwise2DAvx2-inl.h (125:134, 1%) 10 duplicated lines in: - include/fbgemm/FbgemmSparse.h (180:189, 8%) - src/FbgemmSparseDenseInt8Avx2.cc (52:61, 5%) 10 duplicated lines in: - include/fbgemm/FbgemmSparse.h (168:177, 8%) - src/FbgemmSparseDenseAvx512.cc (15:24, 8%) 10 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (120:129, 4%) - src/EmbeddingSpMDMNBit.cc (1121:1130, <1%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (157:165, 7%) - src/FbgemmSparseDense.cc (196:204, 4%) 9 duplicated lines in: - include/fbgemm/spmmUtils.h (21:29, 26%) - src/FbgemmSparseDenseAvx512.cc (16:24, 7%) 9 duplicated lines in: - include/fbgemm/Fbgemm.h (1350:1358, 1%) - src/Fbgemm.cc (28:36, 2%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (129:137, 7%) - src/FbgemmSparseDenseAvx512.cc (16:24, 7%) 9 duplicated lines in: - include/fbgemm/spmmUtils.h (21:29, 26%) - src/FbgemmSparseDense.cc (196:204, 4%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (129:137, 7%) - src/FbgemmSparseDense.cc (196:204, 4%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (129:137, 7%) - src/spmmUtils.cc (18:26, 3%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (169:177, 7%) - src/spmmUtils.cc (18:26, 3%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (157:165, 7%) - src/FbgemmSparseDenseAvx512.cc (16:24, 7%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (169:177, 7%) - src/FbgemmSparseDense.cc (196:204, 4%) 9 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (233:241, 3%) - src/SparseAdagrad.cc (882:890, 1%) 9 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (233:241, 3%) - src/SparseAdagrad.cc (914:922, 1%) 9 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (233:241, 3%) - src/SparseAdagrad.cc (943:951, 1%) 9 duplicated lines in: - include/fbgemm/spmmUtils.h (21:29, 26%) - src/spmmUtils.cc (18:26, 3%) 9 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (265:273, 3%) - src/RefImplementations.h (360:368, 3%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (129:137, 7%) - src/FbgemmSparseDenseAvx2.cc (17:25, 9%) 9 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (299:307, 3%) - src/EmbeddingSpMDMAvx2.cc (19:27, 8%) 9 duplicated lines in: - include/fbgemm/spmmUtils.h (21:29, 26%) - src/FbgemmSparseDenseAvx2.cc (17:25, 9%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (157:165, 7%) - src/spmmUtils.cc (18:26, 3%) 9 duplicated lines in: - include/fbgemm/FbgemmSparse.h (169:177, 7%) - src/FbgemmSparseDenseAvx2.cc (17:25, 9%) 8 duplicated lines in: - include/fbgemm/spmmUtils.h (34:41, 23%) - src/FbgemmSparseDense.cc (221:228, 3%) 8 duplicated lines in: - include/fbgemm/Fbgemm.h (1452:1459, 1%) - src/FbgemmConv.cc (118:125, 2%) 8 duplicated lines in: - include/fbgemm/Fbgemm.h (1350:1357, 1%) - src/ExecuteKernelGeneric.h (30:37, 18%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (196:203, 6%) - src/FbgemmSparseDenseInt8Avx2.cc (54:61, 4%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (142:149, 6%) - src/FbgemmSparseDenseInt8Avx2.cc (54:61, 4%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (182:189, 6%) - src/FbgemmSparseDense.cc (221:228, 3%) 8 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (234:241, 3%) - src/RefImplementations.cc (1573:1580, <1%) 8 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (234:241, 3%) - src/RefImplementations.cc (1525:1532, <1%) 8 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (232:239, 3%) - src/SparseAdagrad.cc (791:798, 1%) 8 duplicated lines in: - include/fbgemm/spmmUtils.h (34:41, 23%) - src/FbgemmSparseDenseInt8Avx2.cc (54:61, 4%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (196:203, 6%) - src/FbgemmSparseDense.cc (221:228, 3%) 8 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (299:306, 3%) - src/RefImplementations.h (224:231, 3%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (208:215, 6%) - src/FbgemmSparseDenseVectorInt8Avx512.cc (139:146, 4%) 8 duplicated lines in: - include/fbgemm/QuantUtilsAvx512.h (13:20, 50%) - src/QuantUtilsAvx512.cc (15:24, 2%) 8 duplicated lines in: - include/fbgemm/spmmUtils.h (34:41, 23%) - src/FbgemmSparseDenseInt8Avx512.cc (315:322, 1%) 8 duplicated lines in: - include/fbgemm/Fbgemm.h (1400:1407, 1%) - src/PackWeightsForDirectConv.cc (227:235, 2%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (182:189, 6%) - src/FbgemmSparseDenseInt8Avx512.cc (315:322, 1%) 8 duplicated lines in: - include/fbgemm/FbgemmSparse.h (142:149, 6%) - src/FbgemmSparseDenseInt8Avx512.cc (315:322, 1%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (233:239, 3%) - src/RefImplementations.h (317:323, 2%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (233:239, 3%) - src/RefImplementations.h (346:352, 2%) 7 duplicated lines in: - include/fbgemm/FbgemmI8DepthwiseAvx2.h (65:71, 12%) - src/FbgemmI8DepthwiseAvx2.cc (22:28, 4%) 7 duplicated lines in: - include/fbgemm/QuantUtils.h (129:135, 3%) - src/QuantUtils.cc (311:317, 1%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (314:320, 3%) - src/RefImplementations.h (378:384, 2%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (326:332, 3%) - src/RefImplementations.cc (1983:1989, <1%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (313:319, 3%) - src/RefImplementations.cc (1983:1989, <1%) 7 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (327:333, 3%) - src/RefImplementations.h (378:384, 2%) 7 duplicated lines in: - include/fbgemm/spmmUtils.h (46:52, 20%) - src/spmmUtils.cc (48:54, 2%) 7 duplicated lines in: - include/fbgemm/QuantUtilsAvx512.h (14:20, 43%) - src/QuantUtilsAvx2.cc (1134:1140, <1%) 7 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (99:105, 6%) - src/QuantUtilsAvx512.cc (18:24, 2%) 7 duplicated lines in: - include/fbgemm/OutputProcessing-inl.h (59:65, 2%) - src/GroupwiseConv.h (53:59, 3%) 7 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (99:105, 6%) - src/QuantUtilsAvx2.cc (1134:1140, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (159:165, 2%) - src/RefImplementations.h (255:261, 2%) 6 duplicated lines in: - include/fbgemm/Utils.h (156:161, 3%) - src/TransposeUtils.h (42:47, 23%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (159:165, 2%) - src/RefImplementations.h (233:239, 2%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (314:319, 2%) - src/EmbeddingSpMDM.cc (1348:1353, <1%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (115:120, 5%) - src/QuantUtilsAvx2.cc (988:993, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (268:273, 2%) - src/RowWiseSparseAdagradFused.cc (838:843, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (268:273, 2%) - src/RowWiseSparseAdagradFused.cc (882:887, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (268:273, 2%) - src/RowWiseSparseAdagradFused.cc (913:918, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (284:289, 2%) - src/RowWiseSparseAdagradFused.cc (802:807, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (304:309, 2%) - src/RefImplementations.h (292:297, 2%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (304:309, 2%) - src/RefImplementations.h (274:279, 2%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (327:332, 2%) - src/EmbeddingSpMDMAvx512.cc (416:421, 1%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (83:88, 5%) - src/QuantUtilsAvx2.cc (1134:1139, <1%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (83:88, 5%) - src/QuantUtilsAvx2.cc (448:453, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (314:319, 2%) - src/EmbeddingSpMDMAvx512.cc (416:421, 1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (327:332, 2%) - src/EmbeddingSpMDM.cc (1348:1353, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (268:273, 2%) - src/RefImplementations.cc (1639:1644, <1%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx512.h (14:19, 37%) - src/QuantUtilsAvx2.cc (448:453, <1%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (105:116, 2%) - src/RefImplementations.h (233:239, 2%) 6 duplicated lines in: - include/fbgemm/FbgemmEmbedding.h (105:116, 2%) - src/RefImplementations.h (255:261, 2%) 6 duplicated lines in: - include/fbgemm/Utils.h (128:133, 3%) - src/Utils.cc (41:46, 1%) 6 duplicated lines in: - include/fbgemm/Utils.h (156:161, 3%) - src/TransposeUtils.h (26:31, 23%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (83:88, 5%) - src/QuantUtilsAvx512.cc (18:23, 1%) 6 duplicated lines in: - include/fbgemm/QuantUtilsAvx2.h (99:104, 5%) - src/QuantUtilsAvx2.cc (448:453, <1%)