tensorflow_federated/__init__.py,sha256=dliG4bqV0fRMKz52nQG4227ECSlQg6Mr3mGIWS845Ts,1010
tensorflow_federated/proto/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/proto/v0/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/proto/v0/computation_pb2.py,sha256=yvO8FKxU28Wz4bIzcF7Dah8QzVmVKbQMr_ZH-3g2-hs,62448
tensorflow_federated/python/__init__.py,sha256=MTF1b17ZeMjwo8Gv22Xbk2F6iSPRYI77mQkGHVMujdU,1927
tensorflow_federated/python/common_libs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/python/common_libs/anonymous_tuple.py,sha256=q0AUSXX-gLvWlcytwodp3jGeuwW_NpbDnYlwACiJK9w,13693
tensorflow_federated/python/common_libs/py_typecheck.py,sha256=EyerMu4w5WXUW1TRP07bPuDFP9526vjc9kFGGVy62iU,4156
tensorflow_federated/python/core/__init__.py,sha256=0dbp-cBmjxIDcf_UyrpbetU_WA2YGG0bTRibOqA0SFM,920
tensorflow_federated/python/core/api/__init__.py,sha256=5Z0NgKq3HKn9hueDfddSXkCUozEqHTyK79hX6gzG2-I,2870
tensorflow_federated/python/core/api/computation_base.py,sha256=x98kW5PyUi7uiGDOCW6k4N1zBQCqmYTooMcW19LJRJM,1415
tensorflow_federated/python/core/api/computation_types.py,sha256=2Yn0O5tYbX6Mr9YlTlhf6MGNiQVcuS4zt1bYR4uCUcI,14197
tensorflow_federated/python/core/api/computations.py,sha256=5jF8Ax_ynX__yL-2uYHawwpV3AQLLW6OYzVQ0Jr3IsM,7741
tensorflow_federated/python/core/api/intrinsics.py,sha256=1WKegv4Oczhf69pvgefjHV3EaXWywyERDu72S7QX2Cc,16130
tensorflow_federated/python/core/api/placements.py,sha256=xMqKyn-gpqF23np0qUgyhABIzlJRzxGla1pRVRlD6WM,1072
tensorflow_federated/python/core/api/typed_object.py,sha256=7Ap5R-Ff4zEeEZGeNjCvEv-NaJa3HSoRQTz4KK9bHZM,1108
tensorflow_federated/python/core/api/value_base.py,sha256=yJLf3a52njFIIPMaPD-weEKvGhKTY_vJWVAB25YloKE,2958
tensorflow_federated/python/core/api/values.py,sha256=0c8fIHSUW-Mr-VSJAGtm3jm6mThno6K6KVf1cUIvEwc,3028
tensorflow_federated/python/core/impl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/python/core/impl/compiler_pipeline.py,sha256=F20fLG-emRRJ4qPGjemS9nc2f95Ugd6RKE61dnskJt0,3833
tensorflow_federated/python/core/impl/computation_building_blocks.py,sha256=j7IBl8No9H82iHLS4krQgQUBY9dcV-gPy9u-bgA2SW0,27923
tensorflow_federated/python/core/impl/computation_constructing_utils.py,sha256=kXWUgYMV-wT62DPUQ2zn2GKyqQJLu1QOOfjaCBmAqJc,9010
tensorflow_federated/python/core/impl/computation_impl.py,sha256=3qfXu0Bff7tWkklFW2dYLvAwCPtZ6DGTMYStyfTZl1Q,2681
tensorflow_federated/python/core/impl/computation_wrapper.py,sha256=rYhv147nPsiwrX75dp2WB9Vefy6-qEzA6FYZzd5_6Xs,18623
tensorflow_federated/python/core/impl/computation_wrapper_instances.py,sha256=soLFQfiQLjDYnpbJNHmzHqLL2EwDdasP2cEeRDSql3s,2612
tensorflow_federated/python/core/impl/context_base.py,sha256=VWHEvJqFDIGI_C35Uib4fX0dEFHzG9tV0U-yR2OVLqE,3637
tensorflow_federated/python/core/impl/context_stack_base.py,sha256=UL1Qu3DrbocYJJW6xYcuZtyRr3fl_K-mnTQr3PMzWdY,1834
tensorflow_federated/python/core/impl/context_stack_impl.py,sha256=NS-MOdF8ZsQyWWMZ4MYEXU7YWnKh9uxsdtnTM8sFXGI,1885
tensorflow_federated/python/core/impl/dtype_utils.py,sha256=EBlWSw4a25qVg6dGqaGf8x9rcH79e4m6_OrhvtB7Uzk,924
tensorflow_federated/python/core/impl/federated_computation_context.py,sha256=u2Rw0FQ3wXepdjKcvW5DvEMvSZIEVEdngAsMJ2JNpdo,3458
tensorflow_federated/python/core/impl/federated_computation_utils.py,sha256=c8-NIpHxxcdiKLAtDvgmvxrfm6dj-_CSOc7fIXmz0PM,3785
tensorflow_federated/python/core/impl/func_utils.py,sha256=funt-7nv64DrW1lSn-eK6PWrErJiLg7xp9_faHOXEjc,27759
tensorflow_federated/python/core/impl/graph_utils.py,sha256=60TPPQBsv7yktlC2faRObGeRDJ1W6WOr-FiMuQwIcp4,33915
tensorflow_federated/python/core/impl/intrinsic_bodies.py,sha256=vCvzaXqDyXf1vAplY37yNfUSextoM279KuV5XPzDE_o,5494
tensorflow_federated/python/core/impl/intrinsic_defs.py,sha256=yVhRlkdpcSfOJaHpkr1zQrgibyvD2_xlv2wnxWNF0UI,18020
tensorflow_federated/python/core/impl/intrinsic_factory.py,sha256=NoDhRxyh8UBYEBxwUk-qHqppwvOIUeo052fvrtfQBBo,29687
tensorflow_federated/python/core/impl/intrinsic_utils.py,sha256=FasTXnMDrH3YyXqAOKrBkdKO6Mm4bFjP4wm2cz4CUSc,2549
tensorflow_federated/python/core/impl/placement_literals.py,sha256=FSdjX567b00ZcQY2Rhbv5Q4gv1lx9g3D5HPppolMLT4,2306
tensorflow_federated/python/core/impl/reference_executor.py,sha256=Z-pVb9fojVXtbPWcFKPqQ1WqTwRMf3oRTC7fseIw6MY,51057
tensorflow_federated/python/core/impl/tensorflow_deserialization.py,sha256=LU07ieu9_zvFf1wF1-RzRtqTzlGPVP2rK3TD4TGturs,6000
tensorflow_federated/python/core/impl/tensorflow_serialization.py,sha256=Z6uAP6_JgPN14BhzXDbSVXqG2N2-fdfeN5_10a2l1nY,6453
tensorflow_federated/python/core/impl/tf_computation_context.py,sha256=LCZIOb5eVqKItFi8vAqU_gmIMbkWBLCFoZuFYSG08No,2158
tensorflow_federated/python/core/impl/transformations.py,sha256=-lD0_UNThgEw5A3PSCOInegOY-HNmgTpTzYcOH8uPls,26313
tensorflow_federated/python/core/impl/type_constructors.py,sha256=RRbeHkj8Ejmcn2w4MCaYTVyW59LvkPahMaJCTtA4O68,2998
tensorflow_federated/python/core/impl/type_serialization.py,sha256=eSKLqpS_pWBSBpj0gYDKYG8_6D1YHtMB_NlL69Ag_xo,5836
tensorflow_federated/python/core/impl/type_utils.py,sha256=j-XyY4FrAVUFd-xK5tnou1Db4k4u8MkHFeePfK3AeC4,30784
tensorflow_federated/python/core/impl/value_impl.py,sha256=adrjUA7Frt7KSSlHMhD9ASN9bRsrwEjC9al9W_rVM3w,15870
tensorflow_federated/python/core/impl/value_utils.py,sha256=svyPyEcolPwKOAjx1ZNwqbEY-0-KXP-l_jFb_tiyTkc,8203
tensorflow_federated/python/core/utils/__init__.py,sha256=sZFJGHlZfxHed1FcyKg0I4tb7zv9oJUkBsN-8O_K2as,1572
tensorflow_federated/python/core/utils/computation_utils.py,sha256=DaJPqHRcP07q-YPgRXekM7Ia9HHnSlam_ev36lM9VtU,4622
tensorflow_federated/python/core/utils/tf_computation_utils.py,sha256=893AoNEYNAuG9PxQXzyF2yx1IcQBHiFfmboVg71_VVs,5117
tensorflow_federated/python/learning/__init__.py,sha256=RYg10EEIoDHkjrHQ3BKOdaCCu2lKbKGWiEgnDMnQW6Y,2068
tensorflow_federated/python/learning/federated_averaging.py,sha256=7Ytvay8BYOyQVEq_YxVlQe1TYbawrdFlMi-s-cBR5Mk,6317
tensorflow_federated/python/learning/federated_evaluation.py,sha256=gG3PMVgKHJesC_fhR0M_p3TsUE3M1Wc2HwWmWbVZlyk,3928
tensorflow_federated/python/learning/federated_sgd.py,sha256=XTO1mS3ERWtdKUmp8c4kMD_2mVJUy8ZHoF1H7NZvRbE,6752
tensorflow_federated/python/learning/model.py,sha256=AW_ojruTiA2ujyWH7E9VVt9yZJnPq-DjnKrBeVY441A,8460
tensorflow_federated/python/learning/model_utils.py,sha256=GrrJBCTxzPMyzUMUGpfC6Q4oohiL84Zg4_7QhiOL-c8,20626
tensorflow_federated/python/learning/framework/__init__.py,sha256=hzE0J3TGE6PdvA_8evidw0xleUEQXAHZdKO4yqnTvUk,1525
tensorflow_federated/python/learning/framework/optimizer_utils.py,sha256=FebIYS-POTC58gBXoyghZWCwb8HpL9h6pHUnPnLBaMQ,16263
tensorflow_federated/python/simulation/__init__.py,sha256=MgB2GkNR1cglVlQqrfn6VuIqTUYZrYVxy0Uy3oY8Q2M,1376
tensorflow_federated/python/simulation/client_data.py,sha256=vCmtA13If6wi6mttfcAx2KzbdnA9PWBls_9yO4cn-r8,3311
tensorflow_federated/python/simulation/file_per_user_client_data.py,sha256=mWMHbs7Wjc-0wHoBX-tF0_IQ_uYhA5FXn6m4UJQF7Ao,3450
tensorflow_federated/python/simulation/hdf5_client_data.py,sha256=iP5mISiQmAlHdt15YvklDGEdgHiUY84JE91EaOGuFFU,3059
tensorflow_federated/python/simulation/transforming_client_data.py,sha256=HQLFdsl26gF1A0odsStqjhuTvdhinWRjX_c7ZcTze0Q,4512
tensorflow_federated/python/simulation/datasets/__init__.py,sha256=MKh2zIDzOqSh4RwOWlLqLC492RgMnYVlNHRBvvzlu2Q,1012
tensorflow_federated/python/simulation/datasets/emnist/__init__.py,sha256=1W24FKlAfMXk1IqdMjYYac9XchUd_hH5WM-OoPiOhmI,931
tensorflow_federated/python/simulation/datasets/emnist/load_data.py,sha256=nOX40FfREVFbWMhsLW-Ps9CCN1nCEUQH1349nfQJuag,3638
tensorflow_federated/python/simulation/datasets/shakespeare/__init__.py,sha256=bvEeqmf9-GyREdmqLlZ7mx5sH1rCndIWm4eBUNEEbjw,941
tensorflow_federated/python/simulation/datasets/shakespeare/load_data.py,sha256=5IVQ0wA_L5KflWCOP2Q3yxJnXGd5NvJMFwik7wW-NLU,3032
tensorflow_federated/python/tensorflow_libs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/python/tensorflow_libs/graph_keys.py,sha256=YzvyKsLUBZm6VFKwaJ_51PXT834k8UfKSliALjej_1k,1148
tensorflow_federated/python/tensorflow_libs/tensor_utils.py,sha256=eFR_ESqS7aJKLWn4IuKLLZaJeQNo9cG1rZR3WJlKdb0,6168
tensorflow_federated/tools/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorflow_federated/tools/setup.py,sha256=T-Q713rLN35XiHqo-SVUv39gp1PvVd5eh0XGzWpnc9E,4358
tensorflow_federated-0.2.0.dist-info/METADATA,sha256=LVIOH4pGhhzr3YzB6Z98bbqE2SeYw1H6tt_eCanYSr0,3137
tensorflow_federated-0.2.0.dist-info/WHEEL,sha256=HX-v9-noUkyUoxyZ1PMSuS7auUxDAR4VBdoYLqD0xws,110
tensorflow_federated-0.2.0.dist-info/top_level.txt,sha256=UoTusg-5ICHXomvSyLgvaAielzUm8kchKxID9m8WrJk,21
tensorflow_federated-0.2.0.dist-info/RECORD,,
