duplicated block id: 1 size: 92 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_class_head.py (41:142) - tensorflow_privacy/privacy/estimators/multi_label_head.py (47:148) duplicated block id: 2 size: 47 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (27:91) - tutorials/mnist_dpsgd_tutorial_keras_model.py (26:90) duplicated block id: 3 size: 41 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (100:143) - tensorflow_privacy/privacy/estimators/multi_label_head.py (105:148) duplicated block id: 4 size: 41 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (100:143) - tensorflow_privacy/privacy/estimators/multi_class_head.py (99:142) duplicated block id: 5 size: 40 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (40:86) - tensorflow_privacy/privacy/estimators/multi_class_head.py (40:86) duplicated block id: 6 size: 39 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (41:86) - tensorflow_privacy/privacy/estimators/multi_label_head.py (47:92) duplicated block id: 7 size: 38 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (183:224) - tensorflow_privacy/privacy/estimators/v1/head.py (374:415) duplicated block id: 8 size: 37 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (485:536) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (432:483) duplicated block id: 9 size: 36 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (99:155) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (69:126) duplicated block id: 10 size: 31 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_vectorized.py (98:144) - tutorials/walkthrough/mnist_scratch.py (50:91) duplicated block id: 11 size: 29 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (222:259) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (130:167) duplicated block id: 12 size: 26 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (287:348) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (252:313) duplicated block id: 13 size: 21 cleaned lines of code in 2 files: - research/GDP_2019/imdb_tutorial.py (62:96) - tutorials/movielens_tutorial.py (85:119) duplicated block id: 14 size: 20 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (241:274) - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (392:425) duplicated block id: 15 size: 20 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (331:353) - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (501:523) duplicated block id: 16 size: 19 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (64:88) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (42:66) duplicated block id: 17 size: 18 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (161:181) - tensorflow_privacy/privacy/estimators/v1/head.py (351:370) duplicated block id: 18 size: 18 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (41:72) - tutorials/mnist_dpsgd_tutorial_tpu.py (43:74) duplicated block id: 19 size: 17 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_vectorized.py (94:117) - tutorials/mnist_lr_tutorial.py (78:100) duplicated block id: 20 size: 17 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (127:148) - research/GDP_2019/imdb_tutorial.py (126:148) duplicated block id: 21 size: 16 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (121:144) - tutorials/mnist_dpsgd_tutorial_keras_model.py (117:140) duplicated block id: 22 size: 16 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (240:258) - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (493:511) duplicated block id: 23 size: 16 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (155:175) - research/GDP_2019/imdb_tutorial.py (155:175) duplicated block id: 24 size: 15 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (78:99) - research/GDP_2019/imdb_tutorial.py (82:103) duplicated block id: 25 size: 15 cleaned lines of code in 2 files: - research/pate_2018/ICLR2018/plots_for_slides.py (84:100) - research/pate_2018/ICLR2018/plots_for_slides.py (212:228) duplicated block id: 26 size: 15 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (267:291) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (172:196) duplicated block id: 27 size: 14 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (95:108) - tutorials/mnist_dpsgd_tutorial_keras_model.py (94:107) duplicated block id: 28 size: 14 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (100:131) - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (329:360) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - tutorials/mnist_lr_tutorial.py (82:100) - tutorials/walkthrough/mnist_scratch.py (50:64) duplicated block id: 30 size: 13 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (72:92) - tutorials/walkthrough/mnist_scratch.py (50:64) duplicated block id: 31 size: 13 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_vectorized.py (61:78) - tutorials/walkthrough/mnist_scratch.py (27:44) duplicated block id: 32 size: 13 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (72:92) - tutorials/mnist_lr_tutorial.py (82:100) duplicated block id: 33 size: 13 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (72:92) - tutorials/mnist_dpsgd_tutorial_vectorized.py (98:117) duplicated block id: 34 size: 12 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (41:56) - tutorials/mnist_dpsgd_tutorial_keras_model.py (40:55) duplicated block id: 35 size: 12 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py (58:70) - tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py (89:101) duplicated block id: 36 size: 12 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (41:56) - tutorials/mnist_dpsgd_tutorial_keras.py (41:56) duplicated block id: 37 size: 11 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (104:124) - tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py (85:106) duplicated block id: 38 size: 10 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (61:72) - tutorials/mnist_dpsgd_tutorial.py (81:92) duplicated block id: 39 size: 10 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (61:72) - tutorials/walkthrough/mnist_scratch.py (53:64) duplicated block id: 40 size: 10 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (61:72) - tutorials/mnist_lr_tutorial.py (89:100) duplicated block id: 41 size: 10 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (134:144) - tutorials/movielens_tutorial.py (179:189) duplicated block id: 42 size: 10 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (166:181) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (129:144) duplicated block id: 43 size: 10 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (61:72) - tutorials/mnist_dpsgd_tutorial_vectorized.py (105:117) duplicated block id: 44 size: 10 cleaned lines of code in 2 files: - research/GDP_2019/imdb_tutorial.py (133:144) - tutorials/movielens_tutorial.py (179:189) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer.py (244:254) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (312:322) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (309:320) - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (474:485) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (97:107) - tutorials/mnist_lr_tutorial.py (82:96) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation.py (152:160) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py (194:202) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (97:107) - tutorials/mnist_dpsgd_tutorial_vectorized.py (98:112) duplicated block id: 50 size: 9 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (97:107) - tutorials/mnist_dpsgd_tutorial.py (72:88) duplicated block id: 51 size: 9 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_common.py (23:31) - tutorials/walkthrough/mnist_scratch.py (32:40) duplicated block id: 52 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (138:147) - tensorflow_privacy/privacy/estimators/v1/head.py (326:334) duplicated block id: 53 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation_example.py (27:35) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (28:36) duplicated block id: 54 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (78:113) - tensorflow_privacy/privacy/estimators/v1/head.py (263:299) duplicated block id: 55 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer.py (40:86) - tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py (39:79) duplicated block id: 56 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/dnn.py (52:60) - tensorflow_privacy/privacy/estimators/v1/dnn.py (52:60) duplicated block id: 57 size: 9 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_common.py (23:31) - tutorials/mnist_dpsgd_tutorial_vectorized.py (66:74) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/dnn.py (23:33) - tensorflow_privacy/privacy/estimators/v1/dnn.py (24:34) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (97:107) - tutorials/walkthrough/mnist_scratch.py (50:60) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - research/pate_2018/ICLR2018/rdp_bucketized.py (187:195) - research/pate_2018/ICLR2018/rdp_bucketized.py (211:219) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - research/pate_2018/ICLR2018/plot_partition.py (40:59) - research/pate_2018/ICLR2018/rdp_cumulative.py (39:56) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation_example.py (107:116) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (150:159) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/tree_aggregation_accountant.py (309:316) - tensorflow_privacy/privacy/analysis/tree_aggregation_accountant.py (370:377) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer.py (129:136) - tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py (108:115) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_vectorized.py (157:164) - tutorials/walkthrough/mnist_scratch.py (100:107) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation_example.py (53:66) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (80:93) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (214:223) - tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py (162:171) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (444:455) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (391:402) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/membership_inference_attack.py (193:200) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/membership_inference_attack.py (290:297) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (78:91) - tutorials/movielens_tutorial.py (105:119) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (126:132) - tensorflow_privacy/privacy/estimators/v1/head.py (316:322) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (345:352) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (230:237) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (27:33) - tutorials/mnist_dpsgd_tutorial_vectorized.py (25:31) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (33:39) - tutorials/mnist_dpsgd_tutorial_keras_model.py (31:37) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (51:62) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (29:40) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (33:39) - tutorials/mnist_dpsgd_tutorial_keras.py (32:38) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (126:134) - tutorials/mnist_dpsgd_tutorial_tpu.py (152:160) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (156:162) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (122:128) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_label_head.py (94:100) - tensorflow_privacy/privacy/estimators/v1/head.py (147:153) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_class_head.py (88:94) - tensorflow_privacy/privacy/estimators/v1/head.py (147:153) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (213:219) - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (466:472) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/dnn.py (61:68) - tensorflow_privacy/privacy/estimators/v1/dnn.py (62:69) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (89:95) - tensorflow_privacy/privacy/estimators/v1/head.py (334:340) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/v1/head.py (149:155) - tensorflow_privacy/privacy/estimators/v1/head.py (336:342) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (145:150) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (156:161) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/restart_query.py (35:55) - tensorflow_privacy/privacy/dp_query/tree_aggregation.py (42:62) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py (54:59) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py (128:133) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (237:242) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (248:253) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (362:369) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (393:400) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/keras_models/dp_keras_model.py (90:95) - tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py (155:160) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (82:90) - tutorials/movielens_tutorial.py (88:99) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/bolt_on/losses.py (160:170) - tensorflow_privacy/privacy/bolt_on/losses.py (259:269) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (248:253) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (145:150) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (150:156) - tutorials/mnist_dpsgd_tutorial_vectorized.py (52:58) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (59:66) - tutorials/mnist_dpsgd_tutorial_vectorized.py (120:127) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (147:162) - tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py (395:410) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/membership_inference_attack.py (68:78) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/seq2seq_mia.py (359:369) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation.py (106:111) - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py (112:117) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras_model.py (58:65) - tutorials/walkthrough/mnist_scratch.py (67:74) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras_model.py (58:65) - tutorials/mnist_dpsgd_tutorial_vectorized.py (120:127) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (150:156) - tutorials/mnist_dpsgd_tutorial_eager.py (50:56) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (50:56) - tutorials/mnist_dpsgd_tutorial_vectorized.py (52:58) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (582:587) - tensorflow_privacy/privacy/analysis/rdp_privacy_accountant.py (595:600) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras_model.py (49:55) - tutorials/mnist_dpsgd_tutorial_vectorized.py (52:58) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_label_head.py (75:80) - tensorflow_privacy/privacy/estimators/v1/head.py (263:268) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (237:242) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py (156:161) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (55:65) - research/GDP_2019/imdb_tutorial.py (59:69) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/optimizers/dp_optimizer.py (166:173) - tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py (310:316) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial.py (64:69) - tutorials/mnist_dpsgd_tutorial_vectorized.py (91:96) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/imdb_tutorial.py (65:76) - tutorials/lm_dpsgd_tutorial.py (82:90) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (86:93) - tutorials/mnist_dpsgd_tutorial_keras.py (105:111) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_label_head.py (75:80) - tensorflow_privacy/privacy/estimators/v1/head.py (78:83) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/imdb_tutorial.py (168:175) - tutorials/movielens_tutorial.py (216:223) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/rdp_accountant.py (362:369) - tensorflow_privacy/privacy/analysis/rdp_accountant.py (446:453) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (71:76) - research/GDP_2019/imdb_tutorial.py (75:80) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_tpu.py (66:71) - tutorials/mnist_dpsgd_tutorial_vectorized.py (91:96) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (71:76) - tutorials/movielens_tutorial.py (98:103) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_class_head.py (69:74) - tensorflow_privacy/privacy/estimators/v1/head.py (263:268) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_keras.py (59:66) - tutorials/walkthrough/mnist_scratch.py (67:74) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (69:74) - tensorflow_privacy/privacy/estimators/v1/head.py (78:83) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (150:156) - tutorials/mnist_dpsgd_tutorial_keras.py (50:56) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/analysis/compute_dp_sgd_privacy_lib.py (63:68) - tensorflow_privacy/privacy/analysis/compute_noise_from_budget_lib.py (42:47) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/binary_class_head.py (69:74) - tensorflow_privacy/privacy/estimators/v1/head.py (263:268) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py (61:68) - tutorials/lm_dpsgd_tutorial.py (100:107) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - tutorials/mnist_dpsgd_tutorial_eager.py (50:56) - tutorials/mnist_dpsgd_tutorial_vectorized.py (52:58) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - research/GDP_2019/adult_tutorial.py (168:175) - tutorials/movielens_tutorial.py (216:223) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - tutorials/lm_dpsgd_tutorial.py (150:156) - tutorials/mnist_dpsgd_tutorial_keras_model.py (49:55) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - tensorflow_privacy/privacy/estimators/multi_class_head.py (69:74) - tensorflow_privacy/privacy/estimators/v1/head.py (78:83)