tensorflow_privacy/__init__.py,sha256=Y_yn93d0S9Z5OzXPz87sqcvUyZLAnzfXtrzZpdPhu7g,5654
tensorflow_privacy/version.py,sha256=sjsuKFkA99HcLC6-1trdTeT7LEtZDzOwN2Dk7M29IBw,654
tensorflow_privacy/privacy/__init__.py,sha256=4qT6YG220ZIGEElK09IiHbKuPsIcam8cWOhlmvr755o,597
tensorflow_privacy/privacy/analysis/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/analysis/compute_dp_sgd_privacy.py,sha256=ji9t5KkaTjEGIJwghXznb_F4CWSK4y6zfVCiplNGhxA,2229
tensorflow_privacy/privacy/analysis/compute_dp_sgd_privacy_lib.py,sha256=AHSuRw0_ceMKo5TxW61h_20qBCxxUBBINOM2fyUN5fQ,2958
tensorflow_privacy/privacy/analysis/compute_dp_sgd_privacy_test.py,sha256=7IyA5oWz4moafTHbaVASbDPJGRlu6KOq-S_Z-wlBUDI,2786
tensorflow_privacy/privacy/analysis/compute_noise_from_budget.py,sha256=UOUvCac2aE_Um6XrM8DpU7dDB7dQZ0SyXg6ocnrx3Ks,2286
tensorflow_privacy/privacy/analysis/compute_noise_from_budget_lib.py,sha256=JXfVtpEcwpv8GGAiZEp00RZ8U3Q41PR-WB_C18TQF3I,3240
tensorflow_privacy/privacy/analysis/compute_noise_from_budget_test.py,sha256=bzRjAfId1mTXH56KzBjeLWMPS97gyXauc15zaA_o38E,1681
tensorflow_privacy/privacy/analysis/dp_event.py,sha256=GXgVC0kBmw3pEVJqGCMhzOBoZr5Nguv9Nf5Ok4DAK84,3503
tensorflow_privacy/privacy/analysis/dp_event_builder.py,sha256=oU9R2Jg2WtjmIh0TIZWt9QgCX5_csd6m880QzaayRG4,2960
tensorflow_privacy/privacy/analysis/dp_event_builder_test.py,sha256=4JSJnNXK_jnwvZjOkEYXf2ZCijMD4Ct90nkoJ0yjSn8,2647
tensorflow_privacy/privacy/analysis/gdp_accountant.py,sha256=OZ54H5YmagX5-c6IItSuIo7ZJKH8jdxNdhu5gri-LM0,2467
tensorflow_privacy/privacy/analysis/privacy_accountant.py,sha256=6jc_j-wkH8aq30hx7vFgCbRo7yQZdtrA-x5XMIE-1WY,3790
tensorflow_privacy/privacy/analysis/rdp_accountant.py,sha256=tkVYRNgCe5gGqESiDKbN0REeKDspmPGHShFin5oi5I4,19535
tensorflow_privacy/privacy/analysis/rdp_accountant_test.py,sha256=ZhFgKKp_6qtP1I5MsYtUeajWqyeI7V9PPg7diM6mlTE,9669
tensorflow_privacy/privacy/analysis/tensor_buffer.py,sha256=hPziFDEdnYlbdlJxyfcbEaB6fy9xe9SpO44dx5vr7eQ,4830
tensorflow_privacy/privacy/analysis/tensor_buffer_test_eager.py,sha256=pXRd1aLwyOC4G0X_iACGWmJJvCe1Wh4v_LwLZ5ibJfE,2879
tensorflow_privacy/privacy/analysis/tensor_buffer_test_graph.py,sha256=SbBs3swFnSF2LeqRayCy8d4eaczOfY8OX75OQZbVe10,2719
tensorflow_privacy/privacy/bolt_on/__init__.py,sha256=FXyUP2Zni4SlSShfQy7H4M9RHYrhcrxhoU7DzuRC2jI,1517
tensorflow_privacy/privacy/bolt_on/losses.py,sha256=bgXK_O0gT5Oengyb2aez_QairBhosXHtiO7G8Cfci8k,10286
tensorflow_privacy/privacy/bolt_on/losses_test.py,sha256=TexgG55KpaJJMOy9mcvi0nbDuV4uZDaNZ8FkBMAyGQ0,13733
tensorflow_privacy/privacy/bolt_on/models.py,sha256=PQFOfdbwHxU76DdMqvP0_x5aLpkuLDPa5rMgmXcYBpo,12256
tensorflow_privacy/privacy/bolt_on/models_test.py,sha256=F7ghYGDJipMkYevwiQiUhEQHVB62yAeiLvnrkik3ZK0,16376
tensorflow_privacy/privacy/bolt_on/optimizers.py,sha256=m0ReDF15p_67_--7WxXfae738YRrOHtEwz7D97WqVJs,14670
tensorflow_privacy/privacy/bolt_on/optimizers_test.py,sha256=57yDQS2vYLIhrghjkJT3qllke3hv9cfjv1rBh0wlRok,18701
tensorflow_privacy/privacy/dp_query/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py,sha256=lXYFzbDxJJkdBOTdu_So9dDEZi11bna3WdcWkl6QRiM,3562
tensorflow_privacy/privacy/dp_query/discrete_gaussian_query_test.py,sha256=sb7ycvI_hL9NdhgzwvPASbLq0TRs6S0yAw-SV9xbSlk,6000
tensorflow_privacy/privacy/dp_query/discrete_gaussian_utils.py,sha256=diNbK8FhxugXTxw8O92hXLzwGcpzuO0cx1MhjTxqU0k,5552
tensorflow_privacy/privacy/dp_query/discrete_gaussian_utils_test.py,sha256=v6vPwpFIUlhBTpmQbTdMitWEMllrz0_x-sR0_T6bSGw,8316
tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py,sha256=R1-ZSNTu8rVY-hs1cIBeotR4Mg6oGemfRjyNtZ7tAsE,4630
tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query_test.py,sha256=W8h1hk_ONgw264XlY3opYft26znI5UNgB2IIqfe6JxA,6966
tensorflow_privacy/privacy/dp_query/dp_query.py,sha256=PCACvlF1MA_nzTrypXmA2PG0Gq9wVDuMs55RyubbUaU,12127
tensorflow_privacy/privacy/dp_query/gaussian_query.py,sha256=KEG9mGlJJh6TxFThldAFso4iQfeK_irWbN9Kk32bVqY,3825
tensorflow_privacy/privacy/dp_query/gaussian_query_test.py,sha256=TYYRe6Tw0U5nsvE2vmlVSLh0mYDZxD131UFOkXN-SXg,4769
tensorflow_privacy/privacy/dp_query/nested_query.py,sha256=TK4eIYmr7RXxjZHcaM5P-P37PeWCiKTPjq5vrjxUmx0,5843
tensorflow_privacy/privacy/dp_query/nested_query_test.py,sha256=z_1Sc2gsupUjgrMQZeyhnxO2XtG89DkOyUqSATXOOp0,6146
tensorflow_privacy/privacy/dp_query/no_privacy_query.py,sha256=k3qHrRAJukNCySJmnR7KyLnM3tWvmVFev0CPwjJqn0s,3589
tensorflow_privacy/privacy/dp_query/no_privacy_query_test.py,sha256=EQiGED3lrxC7NxkN5xFAzavgp6uSYhxRsNuginxEAKU,2705
tensorflow_privacy/privacy/dp_query/normalized_query.py,sha256=460JjeMAlad7-TIBvdeNKQQHTZpX3tErhfNsJCx1MJQ,3795
tensorflow_privacy/privacy/dp_query/normalized_query_test.py,sha256=Si1zTcZzGPSDTPpYns_wSFuCkRXjAW935qR-MEQLH54,1612
tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py,sha256=GxRnO077t6n4rEcUTrILiAt3V5zdt_REZqM0IxB_5RE,6832
tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query_test.py,sha256=feJpcn30GpIbeXSd9EFUuoA7MUFh9dE9Gdrp8r-G8cA,11387
tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py,sha256=g4WHvd79T6aH-HrfnXvgBIYnF4EZB2oMYxNgAkAexAo,10438
tensorflow_privacy/privacy/dp_query/quantile_estimator_query_test.py,sha256=l_RcOMkNRJpjo-OBDtqIz0tw6hkDTo_e64_brdo68_8,11483
tensorflow_privacy/privacy/dp_query/restart_query.py,sha256=3ub8V0NATO2kwV0aOncgIMlhA7DFQi7WpYnziAv412Y,5294
tensorflow_privacy/privacy/dp_query/restart_query_test.py,sha256=fxdR5DLb0nA03Uwe7w6DfAEMbKNtvI_AOR8QojHbUaw,5111
tensorflow_privacy/privacy/dp_query/test_utils.py,sha256=62tCpw6hKhjQTjyPTkdhsm4tEZ2h2bWW4x_qndXTPxM,1974
tensorflow_privacy/privacy/dp_query/tree_aggregation.py,sha256=_8G0ABlJRoUrPZz022VjEFgePub6DL5bJPnw6h0eUPs,21375
tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py,sha256=Z_B3G13afdsFPRhdlBgedl0P1buW8UpJc6HF4x_DRW4,30299
tensorflow_privacy/privacy/dp_query/tree_aggregation_query_test.py,sha256=3_qxRNs6TdU-4t_BWh76FOtQGb0FUiN5_eod6h1qSXo,27068
tensorflow_privacy/privacy/dp_query/tree_aggregation_test.py,sha256=A00iFn7SrdL2_ttSQvocM_OJO7p0BQb_f1YDEsvl06s,18269
tensorflow_privacy/privacy/dp_query/tree_range_query.py,sha256=KOfbd8lmwjAHDB2WzxQLsH2xuC0fnbgDcN5_KulRqcA,11119
tensorflow_privacy/privacy/dp_query/tree_range_query_test.py,sha256=9HIukSGpbRQxcT-74qkSFfKb4stJfOzNcSs3CAVwTb4,7555
tensorflow_privacy/privacy/estimators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/estimators/binary_class_head.py,sha256=knEPodY5XQI6OyJgNZjt_dRRVoU0xKEj3C2AIBdY1T8,6268
tensorflow_privacy/privacy/estimators/binary_class_head_test.py,sha256=vehGHKMHfylM1P_KryyjIxwO84OX0EZhLGhR4npXaHY,3037
tensorflow_privacy/privacy/estimators/dnn.py,sha256=osu6OCPC-eR1bTYgB-htgJWTW9bU3axhG5ZZ3b6ZUgY,2340
tensorflow_privacy/privacy/estimators/dnn_test.py,sha256=MK76EWQnG1EV0ZLRc5Sa4NSN5M2GN7WN39ztSgntdGk,2538
tensorflow_privacy/privacy/estimators/head_utils.py,sha256=utJMSlWPGY1XMkrMEfcMeZIxeSsUHU1gXG4PL0Ppevo,2677
tensorflow_privacy/privacy/estimators/multi_class_head.py,sha256=LxkC3bVZ1Wed1YvMF39C9urR4CLIAM7DHZzy4yuEcTw,6140
tensorflow_privacy/privacy/estimators/multi_class_head_test.py,sha256=BVtLdBzxHOIEqgiYmdsolcqjiqQvF614EicUMzKmy_Y,3169
tensorflow_privacy/privacy/estimators/multi_label_head.py,sha256=Xcr9ORwhv3dAeYljBZCjFtZ8b2cOJx_L4lznZGKGOks,6457
tensorflow_privacy/privacy/estimators/multi_label_head_test.py,sha256=3MX7LQivDEKVCQYb1mge4g_T8VmWOQgyxsXSjZVJXgI,3257
tensorflow_privacy/privacy/estimators/test_utils.py,sha256=Z0Re2Ba-pFn-oiVHrW1deAnhBp8IS45y1tNiJ3Pk2CA,3628
tensorflow_privacy/privacy/estimators/v1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/estimators/v1/dnn.py,sha256=m99Ia6o2aTgaym05VeZpssH0kf0xS-foQibmGfhwvzI,2497
tensorflow_privacy/privacy/estimators/v1/dnn_test.py,sha256=TYa__tV70LiurC1ZMEbbOX6CgVRlibRP9skEzwpFuy0,2603
tensorflow_privacy/privacy/estimators/v1/head.py,sha256=p4ngbOPwBgJG9GVUr5TTEa5k12JiDJYgllbrWb_KUZw,20209
tensorflow_privacy/privacy/estimators/v1/head_test.py,sha256=e1SEIrMmLuElvZBFNgIqYUbpmcIynnP2PpqhydWxbVA,3457
tensorflow_privacy/privacy/keras_models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/keras_models/dp_keras_model.py,sha256=qPRIkU3oGHPIB6ps9Qcbu9C_2cE0e2AKEjx3rr_6hDQ,5118
tensorflow_privacy/privacy/keras_models/dp_keras_model_test.py,sha256=sNBrxfML2_ICx2BxYLLbceo94oAZtvUNG7cbPD-lQow,5112
tensorflow_privacy/privacy/membership_inference_attack/__init__.py,sha256=X76GWRPfggSemLQVxWVV2jqZhts38GkLH3lSr1ZJ7MQ,927
tensorflow_privacy/privacy/membership_inference_attack/data_structures.py,sha256=cXI_Qiav55985u6xhOUcwgEk3fz1bmOWuIAzUe37v6U,803
tensorflow_privacy/privacy/membership_inference_attack/dataset_slicing.py,sha256=X-fLMkxbHyfWGUrZEqNmr3sFyV_YNbl9ucgrubuCEKc,803
tensorflow_privacy/privacy/membership_inference_attack/keras_evaluation.py,sha256=KyXfXBlGhQl_bXzDuOniKH7fgpc5z1Fd5yvhZAtpF9U,804
tensorflow_privacy/privacy/membership_inference_attack/membership_inference_attack.py,sha256=5V-SQoOb8EbEK6nisdgXotIAvXVoyhYrVJXmXTxZpMY,815
tensorflow_privacy/privacy/membership_inference_attack/models.py,sha256=uR8akwu99j-GXCWWZMxsABH3xnjmu3AAeAAuYlIFG7E,794
tensorflow_privacy/privacy/membership_inference_attack/plotting.py,sha256=ndA_pWwKaTE4IbaTLVzb6te8CDNyBbAmpmI9xgUX9gc,796
tensorflow_privacy/privacy/membership_inference_attack/privacy_report.py,sha256=ndA_pWwKaTE4IbaTLVzb6te8CDNyBbAmpmI9xgUX9gc,796
tensorflow_privacy/privacy/membership_inference_attack/seq2seq_mia.py,sha256=jyHu_EniHs8AEnkXWw0Q2FqEqhB318nhZxgBdWqBllY,799
tensorflow_privacy/privacy/membership_inference_attack/tf_estimator_evaluation.py,sha256=bOG1Haixwg6dYFwyQ0dEKg5CyvFINP56U5dlAQWIFog,811
tensorflow_privacy/privacy/optimizers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/optimizers/dp_optimizer.py,sha256=hwy4BIjhTOEigZ1DLecAASETG2VCfi0erJb76Gt9sQM,15399
tensorflow_privacy/privacy/optimizers/dp_optimizer_eager_test.py,sha256=9bdLcEJmKWppRZLk49P9IlMCN-LZPbb9RnN5b84awbU,4955
tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py,sha256=EWnW-qCa8UO3kUyBSdoQ4y12RvrShc8xITkA3Sg7t5o,9523
tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_test.py,sha256=yA5qIiQSTU03j0NlsZbAHn_DUOnPi_o9-g5NyrbObs0,15959
tensorflow_privacy/privacy/optimizers/dp_optimizer_keras_vectorized.py,sha256=iEIjuwvwEkbsUqTP4RBz6m9yqIJkZ_uQE0Fap-ntFMg,9916
tensorflow_privacy/privacy/optimizers/dp_optimizer_test.py,sha256=lryJGde1z69pT7iOu89wfaDwzLRGddNsmShYB1fkE9I,12793
tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized.py,sha256=rp_kbV7KSpnuNKl9M3coyoVQoS09keboptdcmVjQrco,8089
tensorflow_privacy/privacy/optimizers/dp_optimizer_vectorized_test.py,sha256=bxBHxqIkx4BUbWaZfVxPXmNsLFlMBgjgh2CutO3BbW4,7929
tensorflow_privacy/privacy/privacy_tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/__init__.py,sha256=GqtZfc9yc5_8_vHAhsNQ64uQYbFhu5zpwbbgX5o103w,589
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/data_structures.py,sha256=lGseobVs0soQXtoihurfDSdwxgQ2lWw3v5YI4Dwy9pU,29844
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/data_structures_test.py,sha256=xk_LeA3dlepuEMmB592qvjsse2GEUXSJzwTGvx-acsU,17104
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/dataset_slicing.py,sha256=v9T7Eao_5c0HnAr5E4xw8WLkjmgiUSjIdzamvbelcVs,6133
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/dataset_slicing_test.py,sha256=FutoPkYzNTxCSmTody3ad2F8MhCCgsx_IufmeTFRpcY,7929
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation.py,sha256=e_XEXQySX_fxvbJS_4Wx4BxF5BHdfMfJv8wBICxuLgM,5800
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation_example.py,sha256=BOzvfqZQnuftTc_NvADHe9d8wpiQuZbTVlyLhgK9S_s,4286
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/keras_evaluation_test.py,sha256=Zo5P2YYJoidLq6AkTSBsCmDeRGd_7xpvn82issDiAEQ,3217
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/membership_inference_attack.py,sha256=1kvB2-SjRsT57ShJ1HD3EzPkKr6PmVB3g4oNFwZKnbI,14214
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/membership_inference_attack_test.py,sha256=aJcHa-MzxDura2KNHYznCG8k1d8hFZwDQHqUKtrfMXA,6362
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/models.py,sha256=l707aX9tjQ2znxZ6a02DBgLPRe97dPqvfy-_1TqVK-E,7424
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/models_test.py,sha256=3In4HcBYg455_Mglh0bnVxqAmYCYtNKUMZMB12Na5gk,3288
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/plotting.py,sha256=g31VFKSy-3g63mdADuen14L1aIwzLNznemf1HBjRq7E,2872
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/privacy_report.py,sha256=H8fXvsYvWEszlYalI3Oi0nwECnuZI1ISGy0woPWUN0A,5905
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/privacy_report_test.py,sha256=s7fpiVGyLsZg7-9vG8dvJUGPqrmKHuEjwqcHWpu4LDQ,10050
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/seq2seq_mia.py,sha256=LtVZBy_kSPAaiGOinF3hEz1xKe3C4hocA-rkb2xbrGk,14622
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/seq2seq_mia_test.py,sha256=SDPHqsUuSV8xZ2Q2K363KYP0hff74TQMF4p3nxMBA1s,16296
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py,sha256=HwhdXQNIOdyZKDsBeQhuVdSzLS1KGB9I7cEcfqWlsNI,8542
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_example.py,sha256=8fONGjbE6pUaZnroiT8qAg8-7viymh0_j0itcMivdvg,6511
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation_test.py,sha256=yWbcirY6cUI7kdgd1-J6vSJOT2WKUMHtoFa6o4q533k,4900
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/utils.py,sha256=jooWhDcmSkufgnnZ_M3TQDWFzbeJdSI8IJJh-apLdmI,1526
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/utils_tensorboard.py,sha256=wDNm1Q8kFBfGs_s2XpKhnbDJIpcuYvFs3lA1QDl2aGo,5094
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/utils_test.py,sha256=nR0iWafneLssm6TPb9klCcN64f4U7LY6SdTY1oTuZu8,3311
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/codelabs/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/codelabs/example.py,sha256=6153tddK4A0pf3p8EzGqr_eRlPG_u51X48Cm1d6cLZY,8725
tensorflow_privacy/v1/__init__.py,sha256=wOJniocbJtGy5K_I6kXKsK7U3oUBPxljb4bH-8SoVxg,2477
tensorflow_privacy-0.7.3.dist-info/LICENSE,sha256=EaKlIoLcUBj_6R797_DnFVelhmhl6LMajMhPxz9SI6o,12551
tensorflow_privacy-0.7.3.dist-info/METADATA,sha256=4H550S8RFUve6L76ajjFi5oth7wEXj3tHVYbBEHD3ME,609
tensorflow_privacy-0.7.3.dist-info/WHEEL,sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o,92
tensorflow_privacy-0.7.3.dist-info/top_level.txt,sha256=dckpxabWreMvkfM5iBsw5U0Osqmf85UmYMgNvvV7utk,19
tensorflow_privacy-0.7.3.dist-info/RECORD,,
