tensorflow_privacy/__init__.py,sha256=9p4puYGhMPAjHOFdDKIzB8rMApSWLtCctSHfl1SRXTQ,6018
tensorflow_privacy/version.py,sha256=aGk2-zoW5AlkuBpj4LDsVj43EDnFU0CI1WGXpbWlOxM,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=gIuEI97P538qBQBvihN-gBQiPoSAKE27j8bX0ufcYP8,2345
tensorflow_privacy/privacy/analysis/compute_dp_sgd_privacy_lib.py,sha256=_taFHDnmsuBlC05b6G_f_5RQNmzO5VqxELdHfi083NU,3073
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=5hOGGLlUravaaUvwpD6xsCRYJApXtf77VUQc_X2nBNs,2402
tensorflow_privacy/privacy/analysis/compute_noise_from_budget_lib.py,sha256=pXaHu0Co7q5DhivMCXC9AcWGYE_OtKsiHSr8cQ6WkXY,3355
tensorflow_privacy/privacy/analysis/compute_noise_from_budget_test.py,sha256=bzRjAfId1mTXH56KzBjeLWMPS97gyXauc15zaA_o38E,1681
tensorflow_privacy/privacy/analysis/gdp_accountant.py,sha256=OZ54H5YmagX5-c6IItSuIo7ZJKH8jdxNdhu5gri-LM0,2467
tensorflow_privacy/privacy/analysis/privacy_ledger.py,sha256=N9sb_eEyi9x27bPG9QrQURFzZDGtEPk6nU0w0QZ6OeM,11527
tensorflow_privacy/privacy/analysis/privacy_ledger_test.py,sha256=5RZ98y62O0rH7VhcxKD0SSssrQKc2QtphPXjVVDsOBo,4930
tensorflow_privacy/privacy/analysis/rdp_accountant.py,sha256=vD_OoLK3oSwM-YRDPJijF7KARaWASYRVrHMZjEroiig,20226
tensorflow_privacy/privacy/analysis/rdp_accountant_test.py,sha256=jtcWHCG2fyt6-tom5UiDmxMvw5MonYrrU9p9o2FXw_8,10377
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/dp_query.py,sha256=G0mHWFgTS5K1iDRJBdVSf8bHEvWQGrDbpuT6b5KUvxg,12531
tensorflow_privacy/privacy/dp_query/gaussian_query.py,sha256=kW9eq4d2_fQ5vsF1twZGENslr7M2hrQqrkAUMflOzcA,4023
tensorflow_privacy/privacy/dp_query/gaussian_query_test.py,sha256=TYYRe6Tw0U5nsvE2vmlVSLh0mYDZxD131UFOkXN-SXg,4769
tensorflow_privacy/privacy/dp_query/nested_query.py,sha256=3Q0jfs9qbS82eXXhVuUf6o_xmytMhgGkLwdrCeXRZp4,5795
tensorflow_privacy/privacy/dp_query/nested_query_test.py,sha256=z_1Sc2gsupUjgrMQZeyhnxO2XtG89DkOyUqSATXOOp0,6146
tensorflow_privacy/privacy/dp_query/no_privacy_query.py,sha256=C-Ekvl1YVL6lV8fI1kqwkjbHRupKs5UE7uAhfj6j3YQ,4545
tensorflow_privacy/privacy/dp_query/no_privacy_query_test.py,sha256=EQiGED3lrxC7NxkN5xFAzavgp6uSYhxRsNuginxEAKU,2705
tensorflow_privacy/privacy/dp_query/normalized_query.py,sha256=SJpVVLjUPuW9o_LYm5MDrsP4TZ6NM48qFnb6JKNZV1I,3753
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=EHO6nowQSvN_Jcp6zxXfrdTV3QfcDLbUkyLWCKNuBBE,6856
tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query_test.py,sha256=LAJHvCRYTspFQyE2ACXOkk4Qt_xUb-aJSkvOQtoha5c,13216
tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py,sha256=Vad4D90M_8IbINW8sGeFZu8qHEHFgjfnnVnDJ17mEOI,9175
tensorflow_privacy/privacy/dp_query/quantile_estimator_query_test.py,sha256=PfepCkuXmRNe7mTWXF4FDzU1O8ORPbxlE3lQn378Sh8,9929
tensorflow_privacy/privacy/dp_query/test_utils.py,sha256=k0vEnWY9oLg_ywNRjYWC_0_m3-ejZLEHFNmX7hgYzwI,1891
tensorflow_privacy/privacy/dp_query/tree_aggregation.py,sha256=tMO-7l-7MeXoVfS2G9j1Sinc-ivlDGyX5aIsMfzcHw0,17577
tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py,sha256=kBOzyz0_xUmf8j9Af9pEsBLUz6Of6VKQ_g6OmNfN3Mo,28335
tensorflow_privacy/privacy/dp_query/tree_aggregation_query_test.py,sha256=qe0RGJtbcYbocVe-3dsq0Yl0JarnNJTgpgbBPlTix5M,29560
tensorflow_privacy/privacy/dp_query/tree_aggregation_test.py,sha256=XTraU3qzCYTcr4vqTa3aCNJhtdn-9Vr5OEnqSQWihIM,16820
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=4s7iJd0rYSbj_FOQU585On_3hiohChUZb87MyFcobms,15754
tensorflow_privacy/privacy/optimizers/dp_optimizer_eager_test.py,sha256=T_RwpeTplaYgwpNHtZbyJMfF4rTyrtGjjyzS5GD38Go,5304
tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py,sha256=hxv7bVgYUNCipNAMh8X2ZAMEHKzqiQfq-EF_fyJlLkI,9525
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=_VdZbabQU0rJC9ja6uG-SlcWedZ0FjFF9Hg7gOJ6YOg,13706
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-0.6.2.dist-info/LICENSE,sha256=EaKlIoLcUBj_6R797_DnFVelhmhl6LMajMhPxz9SI6o,12551
tensorflow_privacy-0.6.2.dist-info/METADATA,sha256=1JmeB3rHa3DxnvpU-_rqjSJ8DjZK8vTFwluMx5U6P1M,515
tensorflow_privacy-0.6.2.dist-info/WHEEL,sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA,92
tensorflow_privacy-0.6.2.dist-info/top_level.txt,sha256=dckpxabWreMvkfM5iBsw5U0Osqmf85UmYMgNvvV7utk,19
tensorflow_privacy-0.6.2.dist-info/RECORD,,
