examples/tutorials/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/federated_sms_spam_prediction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/federated_sms_spam_prediction/handcrafted_GRU.py,sha256=aUnThUmieHKIaNZDjMbqJ8zEpjU7dF6F_bA8pLBU6ms,2761
examples/tutorials/advanced/federated_sms_spam_prediction/preprocess.py,sha256=x_0ri6KR6EV_OdQ2GEAXjNGkfgBb1M7GvOLx_7XX1Wo,1257
examples/tutorials/advanced/monitor_network_traffic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/split_neural_network/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/websockets_mnist/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/advanced/websockets_mnist/run_websocket_client.py,sha256=pfCsimpe1vBNjRJiT4wZ94fVH598znvQ-hQjCXHTysc,9257
examples/tutorials/advanced/websockets_mnist/start_websocket_servers.py,sha256=xLE2oTepakxyd6x-aL0SXoR6WyleY0qMFUsVG8nq7rY,578
examples/tutorials/grid/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/grid/federated_learning/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/grid/federated_learning/mnist/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/grid/federated_learning/spam_prediction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/grid/federated_learning/spam_prediction/handcrafted_GRU.py,sha256=aUnThUmieHKIaNZDjMbqJ8zEpjU7dF6F_bA8pLBU6ms,2761
examples/tutorials/grid/federated_learning/spam_prediction/preprocess.py,sha256=214R3jYiK1a1JnoleRREoY8UviM-i5GK3DM0QAoO2kc,1236
examples/tutorials/websocket/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/websocket/deploy_workers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/websocket/pen_testing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/websocket/pen_testing/steal_data_over_sockets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
examples/tutorials/websocket/pen_testing/steal_data_over_sockets/start_websocket_servers.py,sha256=LESA1I3I3YHHT_gj5Cq8AS8lDiTwyhF874FiaTqjEDI,662
syft/__init__.py,sha256=w5HOx8Pu3KDQhOHvyg5gOXAFt2HO5qH5pLpFsT7TK1I,4649
syft/codes.py,sha256=K_3dfTXhWi4q0BIQRSLDe31eIjZ2-MLm9xWphCqH958,1590
syft/dependency_check.py,sha256=6JyGZABsVXjWyPEz8xhIzq3LeltejcwiOOuBojFUglc,649
syft/exceptions.py,sha256=A8TBp3VaQ7DT5L_rvbe0moXVUk5-07o09y3-8rQT7T8,15032
syft/sandbox.py,sha256=aGS0L6BQ5jeYRMprIQJL0pSMO5JiQRxcscb1csDrYDk,5485
syft/version.py,sha256=G6Dbxq2ws-1ZAXwDD8q0KWueYtso_Y6Uyvtj8sRWsPI,22
syft/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/common/util.py,sha256=O1RievG4R2BXL07L970IxGqjrrfSMWkzbbXs8KULQKw,1835
syft/execution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/execution/action.py,sha256=ogLB0-wsvWf8AsJiwDtgkufpyUYn9xPGwuPs-J-hK0E,11739
syft/execution/communication.py,sha256=qP-aNfvpqAAoFVZiajSiuZujYRb7vel0EMpQTOuJLro,5140
syft/execution/computation.py,sha256=jhWX0-al1GY6J4NgdYvYSQOpQi_XJWzsivMrCs6JtJM,4832
syft/execution/placeholder.py,sha256=3dO-rYaMlt760e22UdCQnNMCbtNiNwHATew0I1Tsq7k,16519
syft/execution/placeholder_id.py,sha256=YSITiZMxKGOxlvocFlnCGvvaKtqWC1pj_tx4P6jzNOM,1496
syft/execution/plan.py,sha256=Wj86RwFGAXtdRNl7BX7x2U-7pIYZ_75BK9HLslbVfyY,30638
syft/execution/protocol.py,sha256=q3QpdfZ7Yfvarp0lVDmeJlcRjlWXz__w5QobQGVKW60,11825
syft/execution/role.py,sha256=niPaYaI3NKytHt-puqeivYziLU-Og56YZmgae9sSiUg,23207
syft/execution/role_assignments.py,sha256=nCfkHF8PGypkam2citB1POmhRTDEpIEdAWL4Z3AJxKo,2731
syft/execution/state.py,sha256=aFplqfCr46a28M_JMrRWqTFUY03j1ZsV0-1AuGOaN1U,6267
syft/execution/tracing.py,sha256=a5cYy5nfO_2MZmLlF_U3T40Vn0nvnt9EP2ZRZDkzU34,2156
syft/execution/type_wrapper.py,sha256=_-UbUtqmKVEx4XuWF_hKBI_kbboTx0nOy6NdgYqj_BA,14518
syft/execution/translation/__init__.py,sha256=xxcegUZa5iQ0_S04NjA-3RbhijZPk_vW5_HgnvT3SZA,256
syft/execution/translation/abstract.py,sha256=NKY5WK7QBgDiyJEGRXeXkfvOckR9-SGP1MQqvRRPou8,317
syft/execution/translation/default.py,sha256=4vMeYTVHKhPEpE3Sm8HWySH-ulVwanTGvusfcvgD-Gw,486
syft/execution/translation/threepio.py,sha256=NasOBh0vpXQMYfdpzM2CHVbBZNeTB6xEME7Bl06kaI4,4618
syft/execution/translation/torchscript.py,sha256=3eI2n9UeR_fOO2-XZtvdiloiq9kKu0_QWbXrUuEPUXk,2309
syft/federated/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/federated/fl_client.py,sha256=vd-kbiQ9_kjxqX0PnNcPMdtmiToF2yIov1Jx63AyW4o,993
syft/federated/fl_job.py,sha256=JCanM2uGpv_rIT3cE5RRyJAhZZ5MsmCquDbw3nj4hYk,3689
syft/federated/floptimizer.py,sha256=Kp3ewk89OWgF4kTj6mEm_ciu6LRN6DkqvI1cKhoPmTo,898
syft/frameworks/__init__.py,sha256=-ofbIvSwuunYAhWgbm9qyOJ3Ewc7h_EWjM-NJL8W_XY,464
syft/frameworks/crypten/__init__.py,sha256=B04TsM7vhiK_VFxa0zXMptLkZFb1T_ikR7rwdwKI7zg,2779
syft/frameworks/crypten/context.py,sha256=Ha9Vw9wbewfxDGv09QlRG5WQvGsrhcK8-Ojm571XTx4,7605
syft/frameworks/crypten/crypten_attributes.py,sha256=QReJrpqi3ZlxKoGp-00g9pBAaiRmX_ldsgjK44cc85c,2371
syft/frameworks/crypten/jail.py,sha256=jug4nOiu7u-0-FNlARSrUhfLHrm2CvF6gfdnO7T68S4,4776
syft/frameworks/crypten/message_handler.py,sha256=HgjHgGxvOI3bpiNGsds3ZxXn6X5lRKTSqgkzCGVAK1w,3739
syft/frameworks/crypten/model.py,sha256=eiWIuPDgoAccsGdyfZZska8_dq1oBuwbQDgOWvyVD2o,6210
syft/frameworks/crypten/utils.py,sha256=PlIfqZASqRTImtaWmFwv9qRwARrrwqTDJzOK3NBxuHQ,2999
syft/frameworks/crypten/hook/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/crypten/hook/hook.py,sha256=DO5SmLgaqIRqPuLXk_GlLSYDVPkGPBMYztEzu6l7ERI,11475
syft/frameworks/keras/__init__.py,sha256=axCQWHpePzSGZg8Ih0inVccjyUccWWuvOv-ym20yZQ0,259
syft/frameworks/keras/hook.py,sha256=dxSDsqVfXjjbwmFCTeyVbJaRWPidPmULNvvozsHQ50g,891
syft/frameworks/keras/layers/__init__.py,sha256=X6PAAA-NCHaYaZdutjfqb7r0bUliJIBf4NO2je5pP_w,210
syft/frameworks/keras/layers/constructor.py,sha256=xedV9aLHA9CIYreEfQhdvn2-e2hxZi0B609VFQ8VbuM,1157
syft/frameworks/keras/model/__init__.py,sha256=QAOfA22nx2oQ0b4w9QgdyTiVzeejqIWZ15OC4O7eL1Y,208
syft/frameworks/keras/model/sequential.py,sha256=AavrKIE2NKWhy748bjK7qSDaxr9GoTIzcT0jRS6_AXc,6150
syft/frameworks/tensorflow/__init__.py,sha256=u8t7Tl5hPekdDwlfutboc84Y9naMTxE_Li7CNRam93c,300
syft/frameworks/torch/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/functions.py,sha256=4_fx7PmLvW2e1TzJoqNCFfbE5FA8yQzjF0vajz0C32E,534
syft/frameworks/torch/torch_attributes.py,sha256=jrX9icNtkf7tCl9D5nxLHCgx5HUCWzwkL0fccGbOBcI,5568
syft/frameworks/torch/dp/__init__.py,sha256=5PEEtJdq3Qw9OWWGvkYfMiJrTE1a1E9e8wEbPUkzbtE,33
syft/frameworks/torch/dp/pate.py,sha256=1WyAbCGKubOcUsXYNRc2--TcPAyyOG-7HppHE90w_yw,17322
syft/frameworks/torch/fl/__init__.py,sha256=hbdGupqeID2Mn5IkEw9stzw_FllVuWrzNET0QnIQCHQ,157
syft/frameworks/torch/fl/dataloader.py,sha256=yefeCk_Roaic0pIqh-b_aLV7QIZKSgTIjXgO2Ma80f0,9271
syft/frameworks/torch/fl/dataset.py,sha256=29nPAxSNSwbi1kFkZvVNSsQp_nSfD6NUoSn3YDfvac4,10814
syft/frameworks/torch/fl/utils.py,sha256=-Y6GCZ7qVJGOqR0YMxVu7UuQZeva9F-ypMyIJp-hWfU,5602
syft/frameworks/torch/he/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/he/paillier.py,sha256=xGrxL5Bx_l-rn_QqXnlBwpAYHBJW5h8APR5m7iGwuV4,87
syft/frameworks/torch/hook/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/hook/hook.py,sha256=DN8ouuG5Pq61jaDGLrbCj08xSNdHKcwinMG5j4GSdiY,35073
syft/frameworks/torch/hook/hook_args.py,sha256=C3hUbXqskhB7iEebfDNPHrO6juOWHaxF6q1bdIKrVHY,2515
syft/frameworks/torch/linalg/__init__.py,sha256=Iws254teql3F3MG_rmaIFi0KyP657wO4GDQu0DzfRz4,290
syft/frameworks/torch/linalg/lr.py,sha256=lTuoHSK99gwTQUcxfiYgJGngzD4D8im6zIBEm7RMYKo,21407
syft/frameworks/torch/linalg/operations.py,sha256=ZPmOC9-14ORWGgqaAXREyxptlyHjR9c0EYnXy0MDf4k,9380
syft/frameworks/torch/mpc/__init__.py,sha256=IhnEn3aUU-h5EOl77_ljFmcjPN1jsScVnQ1ifoktbgE,889
syft/frameworks/torch/mpc/beaver.py,sha256=HfwHoSN7EQjZiq-4EDo1Svr_LVvCGFJHL_1i2D7BOOE,1534
syft/frameworks/torch/mpc/fss.py,sha256=A9zMzMyoOA_RAFYVG2rS1eY96iw0Lt20IJpDlhlbeis,12417
syft/frameworks/torch/mpc/primitives.py,sha256=hvXKVeELEgzRL_AlpOYRTL1gA8pNYhSC4Y5QjEBDhXM,6814
syft/frameworks/torch/mpc/securenn.py,sha256=_B_tWDXO6gRWhCQLjiDLrX8FyoEPvBYjBDtwcJmmUkM,22651
syft/frameworks/torch/mpc/spdz.py,sha256=jEF7tQPJCJ8-AgYDT8xU9-7BZ2Dy8Kd0MYjaq786nxU,1938
syft/frameworks/torch/nn/__init__.py,sha256=vqZSUCjRxixKkYlB4-CulUbWn46zldUGdWIdAIQyjXg,1776
syft/frameworks/torch/nn/conv.py,sha256=9WqjAqnAfQzB7XRi0nUd3YwOZ-VbEX8WZv4nmFnpqHg,5686
syft/frameworks/torch/nn/functional.py,sha256=aydYsqlYjMIMcQYqju78DUNmv29JPIh8qxBQ7Wy7uQg,19134
syft/frameworks/torch/nn/pool.py,sha256=-jOteALo_izeWShqdNHggMyhud5lq5APjZE45G5L65w,2489
syft/frameworks/torch/nn/rnn.py,sha256=_qmg1vVF6GSkY8fPHU0LIgSHoVVDGm_tSnuujrisLBg,12742
syft/frameworks/torch/tensors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/tensors/crypten/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/tensors/crypten/syft_crypten.py,sha256=4cN99g-aRPSOttUHgbVy9pGe9F67zJrGWwbFRTYRgS0,1192
syft/frameworks/torch/tensors/decorators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/tensors/decorators/logging.py,sha256=XAZ2PCbNtpLO1quQuUskd2VrmzROHcHZYc40CjkrNAQ,6324
syft/frameworks/torch/tensors/interpreters/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/frameworks/torch/tensors/interpreters/additive_shared.py,sha256=VskutfMjWL0atE-HF1bfBTNW6ik5j0N91eBAEF0Gdjk,44201
syft/frameworks/torch/tensors/interpreters/autograd.py,sha256=9ND4Hvb7ytUC5QVSGIJcbfjt1iBYcLDH7T2L7iWz7nM,12886
syft/frameworks/torch/tensors/interpreters/build_gradients.py,sha256=a_SjenjImVR80mjVkhm-GefRk4_dXdSN74Wc3dXQH7o,2112
syft/frameworks/torch/tensors/interpreters/gradients.py,sha256=uxKTJr3kFI_TdZ2GVSvcodUmlYr2cICiBUq7CQelIVk,6553
syft/frameworks/torch/tensors/interpreters/gradients_core.py,sha256=x1rd47I4XS0kErV0vligfXoFJOb_lIkgWnBbOAcayyQ,8727
syft/frameworks/torch/tensors/interpreters/hook.py,sha256=4jc5WXs6z3TR6YwU1js2vyHXptf299ODsWk16I32zuU,1111
syft/frameworks/torch/tensors/interpreters/native.py,sha256=1IiHg0CtVPwERHgswsH6lyOKmZkmFs06pWgLr5JeJNM,39490
syft/frameworks/torch/tensors/interpreters/numpy.py,sha256=zLc0FXG7zynDDmx7p2xwMsISzkTAS3v_50w3Aalkgfk,1934
syft/frameworks/torch/tensors/interpreters/paillier.py,sha256=VoJxfUCvHawWZ9vEtbq9gKuGc7ovgeVOi3Jam4nMtnA,10768
syft/frameworks/torch/tensors/interpreters/polynomial.py,sha256=M__q-3-66x4rTBxCSHl-Xf4A_g2y7KEQ9cbhy5xS_y0,9370
syft/frameworks/torch/tensors/interpreters/precision.py,sha256=1DJhAbRPw1qjIplbMxGEv5WMLl5cpvpVLHtGiiLqnF4,36185
syft/frameworks/torch/tensors/interpreters/private.py,sha256=9Qty5hgGWKaqca7lVYBEPPJ7NO6_6L1py3nP5Bw8d6k,6666
syft/generic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/generic/id_provider.py,sha256=mITrhpURptplyHxHHdkTGX8eeed3Dkmh-eh_hEqvif4,2693
syft/generic/metrics.py,sha256=n4uuqzn5H4zVEFHxOt0CSIFWFgO2GBvLKFmLxTmCAaU,3625
syft/generic/object_storage.py,sha256=OyaYpRu3pGWMESAP7TQ1vo-4ZqBjD2zeEc_fdYcahms,6079
syft/generic/string.py,sha256=X_7utyJWlpDjakIoPS-z1uxakJIF_XH0lvMEqVopL_c,11568
syft/generic/utils.py,sha256=UcItyU9GN_t8-ctsMSswkojltiFd8iYK1E82gqj6NcQ,1431
syft/generic/abstract/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/generic/abstract/hookable.py,sha256=5-ePI891pWVHxIPV_B8ILuObcmOr4X3GxdH2NjYpMPo,1635
syft/generic/abstract/message_handler.py,sha256=63bgU8kBCh95LLkfb211zmp9fWKo_UcmtmF-c-mwirU,523
syft/generic/abstract/object.py,sha256=7Q4AwrqD6d1WFmz3NEgA0djJDeGbBnaf1A-hbaNWaEM,5897
syft/generic/abstract/sendable.py,sha256=pfHZgYDZRLLRIvKhYHcz-p32JDTq3LumAbCXG7o4nys,370
syft/generic/abstract/tensor.py,sha256=k5dTus81NfaXrCJaBzf6nM9zgByGSNS9fRl2nnW3xuw,5768
syft/generic/frameworks/__init__.py,sha256=VAEAchuq-63uO4Wio1ZGD9PvpzpoB8HzLjrC6CUQJwU,75
syft/generic/frameworks/attributes.py,sha256=hIU7fmorj_56HTuKyKniavbBuUZX6LHBiD68t4iSHYw,3776
syft/generic/frameworks/overload.py,sha256=Kaxnlcfv6DCEMzsRDUE2cJkJ3f3v2_8vC3Q4ttjCgg0,2414
syft/generic/frameworks/remote.py,sha256=I9fJ7dRCJTIZWZ0itQwcEEOTrAhMpNp7-w_SJ-1psc4,330
syft/generic/frameworks/types.py,sha256=2ARLuHzgqiw1PZ6aOadUQ3tZHCSmZD61HLo78Rzlgj4,1623
syft/generic/frameworks/hook/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/generic/frameworks/hook/hook.py,sha256=pwnQxCLmPU6LvtXZ3nCfc3DIosRBNX63Hb0TjSoP-kM,13459
syft/generic/frameworks/hook/hook_args.py,sha256=23E0dB4Wa41vHSTeJYTeJ5hlzjEJx2zfn9GCrQarS5k,27963
syft/generic/frameworks/hook/pointers.py,sha256=nQBwfisy3HsC5xMItNeL1vrrpXDRR2qH_1PO5iikNzw,4576
syft/generic/frameworks/hook/string.py,sha256=JqmA_1g4i5XqndMVppzOWPjRu7A1L8N7pq4NpxUhWEE,4627
syft/generic/frameworks/hook/tensors.py,sha256=LQcBBbawB8J-BHP1jkwAWCtnnak64uGyC6-GCtaH2Fw,7008
syft/generic/pointers/__init__.py,sha256=MzTmze8wWDCx5g_KlAXMsD2UqsnK61J7po0HSFwJlT0,56
syft/generic/pointers/callable_pointer.py,sha256=XBP7rErGdjuLdW79R4PTu4HkeU6tcCD23D4SUOzZhLc,3786
syft/generic/pointers/multi_pointer.py,sha256=-LDEvqk00x1f-IGDKzSloOfqMnV_f5PzvwIRp6U8YQs,9320
syft/generic/pointers/object_pointer.py,sha256=MED_gqajb_J2zWSazUibFa4DpKsyCEJqL1SO3TIZo98,19323
syft/generic/pointers/object_wrapper.py,sha256=aEhdnQw29I5HUUYFqGoeW57tEPm2bMcO1Lc9X8r4fU8,4177
syft/generic/pointers/pointer_dataset.py,sha256=ofZLz7TmcpZOyjZ4xeohWxKqsTxk4P3cSuFYmrK1veM,7440
syft/generic/pointers/pointer_plan.py,sha256=2CsVMp-afUOahoD38Wc9EkxTFXQ-Jgd-ZkM0ClHxB7A,9141
syft/generic/pointers/pointer_tensor.py,sha256=ufqZK5Z64dvd99w1iI_KyCS4z05tR7cvkQMhaD1g6lg,24383
syft/generic/pointers/string_pointer.py,sha256=H6EGntmD5GqjLjfqa_J7dzu27ZZVyLW0ZGQQaHwsedE,1262
syft/grid/__init__.py,sha256=jYSRXmh2ZbwjsmCMlYnMcx0BQWxF1gupFUw_bvXQiLY,2163
syft/grid/abstract_grid.py,sha256=FQrb3Zr2AM-AwEjpyhNqcIh_fU3TeV9CiUvjeyfM7Vw,1969
syft/grid/exceptions.py,sha256=GuDiZASKVd2RzWKI020MME-EOBpiIZmmJjv1UOEHPQk,127
syft/grid/private_grid.py,sha256=cgk8A2JW1Ru7KYUSWnN7w75O1RFk51i7qP9fwkJxflM,9625
syft/grid/public_grid.py,sha256=oA7n-b3PyrRPIY5sJl1noxxSzJrYZQsR7Efle_ByVNs,11708
syft/grid/admin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/grid/clients/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/grid/clients/data_centric_fl_client.py,sha256=XQCf1z2jsNtn3ejGA8_CD4Vcn0WF9XO7Lz0Gu5ws4S8,10378
syft/grid/clients/model_centric_fl_client.py,sha256=rFzfBFuxZLfKxMbHdmaXF0N5EXeTZ8AJp_L1Onso4o4,4238
syft/grid/rtc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/grid/rtc/network.py,sha256=VWp5rKjFKEhTbE9ryYY4dsSyqF3AEMfYo8tOFEAj-Kg,6597
syft/grid/rtc/nodes_manager.py,sha256=cayDhTLKZ9BXyO5En1DYhhX9Al8GbXYrFKW5ivqIL1k,2758
syft/grid/rtc/peer_events.py,sha256=38arMgzojLPROaOaB7FixocvH7UgJbmf7P86UvoW3MU,1761
syft/grid/rtc/webrtc_connection.py,sha256=KfkJXtbUQjuSrXWXuQhL0sGvNaBvlwcmHBHzYy1rXIk,9244
syft/grid/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/messaging/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/messaging/message.py,sha256=EfWmvdiwol-CBjJObB5jK5bhPPgfJsNFw1-xZkQ3X5E,42933
syft/serde/__init__.py,sha256=sw9y3PSbkjWfJEK527hJKqNJF8hVLNGXbX6CKf-y5I4,66
syft/serde/compression.py,sha256=HvJZ1vGmCwdoN9nVcmWxJgi7uTmF6q4wyAcYm2VwPXA,3318
syft/serde/serde.py,sha256=dpZrRXOfSZD9c4KXSRmfeUvDGO1ZQ-i1R5W7TXrs5cM,2983
syft/serde/syft_serializable.py,sha256=-RApQ-gPCZyzTFJ1Bm8LjC11uo1jfCSujQQwjbSK4vs,8725
syft/serde/msgpack/__init__.py,sha256=97i4OZaoU_gTnWmpyeryzlY61lyZhm4-wx9y-J026fY,409
syft/serde/msgpack/native_serde.py,sha256=g5D3xYJWDZNxVDnhxFdJquPxDe8pXxHRfKO9iYGLKYM,15444
syft/serde/msgpack/proto.py,sha256=dfLkiu3qbdPedHYJ3pq_2cMwd4ytMyPrl9ig6JhRUCU,3059
syft/serde/msgpack/serde.py,sha256=7wVO7CWOfSWeOscvaqRPuGG3kgbBc5-SW_ne7fS3XcE,20206
syft/serde/msgpack/torch_serde.py,sha256=wcvPjs-NvWm0UbyymCGmW6w9YdqmEN54q4iqaINkf7U,12337
syft/serde/protobuf/__init__.py,sha256=vKP8bGYxxvElV_cxc-lSqHDnrSXqJZwVpWQPR3Wo26E,354
syft/serde/protobuf/native_serde.py,sha256=E-JFXEC_J7TOqW6cx2tBrZvwKOvcTVFj2Wamv4tMGp0,4177
syft/serde/protobuf/proto.py,sha256=yf0_37KX8Owy2p018GQBuxofEj01tRGuF3Kw9TtTtOw,518
syft/serde/protobuf/serde.py,sha256=pmHvOOivxiOl8lptODVwWvSeWeye0LYo3Vg31JOsBDc,19695
syft/serde/protobuf/torch_serde.py,sha256=xppCupXGys9ix0Rt-ebDsfYNM_j_4wFs9XTUkUkCNTI,23830
syft/serde/torch/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/serde/torch/serde.py,sha256=URrhqg8vU_8iWrLDzd9xM9_HyW1gPm8sm4y0EN7Os2U,2409
syft/test/__init__.py,sha256=Cm39HA9awMgU5JPwMRMK0T5LKi8MWat4sIsqBLkIrDs,165
syft/workers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
syft/workers/abstract.py,sha256=tZM3PrxA_T4d8h5tcMXNVgiXYB8GSrkmrmPOfjTRVrw,1461
syft/workers/base.py,sha256=quKnZ9bUKWq2iC4eUtJxGaa4Aieio2o6Zxe2vY20wC4,38145
syft/workers/message_handler.py,sha256=h-2-_HXhBxWY95uWGcN_dtsqYbvdXfwljX76GkAkQw4,13617
syft/workers/model_centric_fl_worker.py,sha256=rYwsB2G_CD1vVN9wLa7XjKK69OiMNupMOObDOLAtuUs,8642
syft/workers/tfe.py,sha256=ZHFQDTmdcz4m8Tsa3M8yKOrG9DOffO466U85iMjdJ7o,5845
syft/workers/virtual.py,sha256=E3xnIVyi0W4nNRJ8UdjcB-zgSOTiMJ7ZEyPtocUoFtM,1696
syft/workers/websocket_client.py,sha256=nx0uWAdgj3ES6C3moq0OuqbKll1EGIxoq549LYjEKcM,13017
syft/workers/websocket_server.py,sha256=uIQYNhOICL5YkGDsYzu_38J3w8YEuJwrde4_bw_ezuw,5950
test/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/conftest.py,sha256=w38j8tMPjf8XQ3LCXdbVXBofEmk1JVaABMV5cXAqkr4,6785
test/run_websocket_server.py,sha256=Uv7Qu7-olF0_qAlPNZ9v2LXVA9mmVOQFoXUUnyy5otI,2028
test/test_dependency_check.py,sha256=yePcm9Y6Cj4pC_ALxjDBOvkG4dwQUSFSn0GDsGDxo3w,1652
test/test_exceptions.py,sha256=Km2kZGzqTgyNgXbOA8xjv3s_emKTTbhu8Oh3Y9Vh3uE,936
test/test_grid.py,sha256=MjtRxUYDJVPZ5cGT1Rilz4lFbwbhFvLxWqTP_65jzhI,1154
test/test_local_worker.py,sha256=rRKjVLBhZsojaL1z24UFUPIuJeIkrLTltNwFkYaS8co,1992
test/test_sandbox.py,sha256=9CFEQnflZ2obT79e2Lw2j3zFGXFjx6Nthn4N0XNjneo,1116
test/test_udacity.py,sha256=zHkjtWuZrEEW8N_t90NMEs_XqiHLnK8A4201CFDnwfY,18453
test/efficiency/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/efficiency/assertions.py,sha256=3QV-7hgQe84dJjebk7VPi-GT-adf3oVwiUGs7XHxQL4,587
test/efficiency/test_activations_time.py,sha256=kiWQINS9nl4fUR6EIg2p4HogKFxSWxlU-LLRYQa1YR8,498
test/efficiency/test_linalg_time.py,sha256=JGFuq-S3nWlIMz5C85U-Itn4Ev7GN215tLyue8sxIiI,519
test/generic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/generic/test_autograd.py,sha256=PxYQxTwCHP7ln3T_Ay4XtxtX3ZcVIcGSGdI0EsjHIS8,28003
test/generic/test_functions.py,sha256=JpxmRPNYDzh_psvuTGjmQ8y69WNLXM-JYu5KQYkuOQw,560
test/generic/test_gc.py,sha256=Hq5YQGByGszbXo4OohGNztES_uRmUbNsgxer6wFJJP4,6229
test/generic/test_hookable.py,sha256=-KTnnrPMxHW8PoM14bbL5NsCte4ruJ_d2YMJnsV0-rc,2207
test/generic/test_id_provider.py,sha256=13igu2x5LZ9q5Ds20Dhdwqi8T80Y4rf_jVlGrJliKYg,3707
test/generic/test_logging.py,sha256=0PO34dhJMdVR_0-K3loXmpNvogmQg3skMUjHjWzK8N8,3761
test/generic/test_object_storage.py,sha256=Oj26NvyxCYaxT29NgG92A_L89xij4C76OfoOWiJq-_c,919
test/generic/test_private.py,sha256=qhzxqzgyR3X5WryDAsFX7mccox8etdasvPo66FYau60,9107
test/generic/test_string.py,sha256=WIdwhd6YxOBGhFWijZYgj4XOiy7vS4j7MID6Is0Fioo,2232
test/generic/pointers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/generic/pointers/test_callable_pointer.py,sha256=8qMZRrujhtGLkXqfeKriG22e3GgCxtW6u3BDWKO4Bks,2643
test/generic/pointers/test_dataset_pointer.py,sha256=Q7G0US4FRctGv36tdlWyWc5z_6VgVvYiwVWe54hQ3Mw,1751
test/generic/pointers/test_model_pointer.py,sha256=b-AsKSWVJW2obhDoLFT0RAKa7ENsRaMztU1r6XIkeMM,568
test/generic/pointers/test_multi_pointer.py,sha256=912Tv1HbnYtvx1_TaLuT5wl87NxzTu2Iz2tAPLCL4vU,1179
test/generic/pointers/test_pointer_plan.py,sha256=qSCk4wLsbfZYzqQi6dVBwIs3_7x52SOUf-W374FM1WI,2528
test/generic/pointers/test_pointer_tensor.py,sha256=RCR412J0DdPy1dbi7rYOpNqg9ZWU9k6fOujxWOOQBmc,16550
test/message/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/message/test_message.py,sha256=yxJkCb9vMSl5u_m3KgBAO0vve951Ox7gFI19qpUon2s,2244
test/torch/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/test_federated_learning.py,sha256=gXO6XWqxI8TF1XMAqvS2XtMQtS14yoMbJ2S7KrpYVrA,3424
test/torch/test_hook.py,sha256=I_LBaHsRj4rUtIa2LnQcmab_3QufctFkWm3FKv1B04M,13848
test/torch/differential_privacy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/differential_privacy/test_pate.py,sha256=0yTUL5MjM9BuuQe-RNg764htDRlgTSHdHIdMnMOYqHI,1838
test/torch/federated/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/federated/test_dataloader.py,sha256=s-zGY1aUo_KJo47Nz2HEsdVjy7HHdAtGX03nF5dkj-0,5276
test/torch/federated/test_dataset.py,sha256=PZmT-aDk6csznmIaKswGanFai5-Akt2W4U8a3rU7krY,4323
test/torch/federated/test_utils.py,sha256=teBFNVAgV_rgBVfM-pYxWrwo2MvOYfCT6rVCT6VcUwQ,4201
test/torch/hook/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/hook/test_hook.py,sha256=G-lphQN-UGwo3CdOmwKOzOstB7mYVFxp4yPMOoOoYi4,2748
test/torch/hook/test_hook_args.py,sha256=ecIlriFRRCI2_CFkCMf0uIIfViUu48VGF-QRY6YdI5I,3945
test/torch/linalg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/linalg/test_lr.py,sha256=t71kKWc9JQiQ3QFkBb_7NWu8EbRTWmpv4-DLdPIFWjk,3438
test/torch/linalg/test_operations.py,sha256=RW-oykGfkEPDDyQVPdGsX5xHPjTLPcQaH-FzF8uJu7k,5075
test/torch/mpc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/mpc/test_crypto_store.py,sha256=jbcKv1RFUv0C6Dd1tWfdBWe2TbMRz1igOEbVFLWVlrU,720
test/torch/mpc/test_fss.py,sha256=ipuOyHNGvaXHE7rZPsbapwVAMBL-lw8_HFuYxT5JSv4,2104
test/torch/mpc/test_multiparty_nn.py,sha256=cuHrx3aENPYi5rMlea9KCOndwx4IkO5wkR2daChEjmA,4434
test/torch/mpc/test_securenn.py,sha256=sQkKKqHe8XyrDXUuIdPdUEu7ktDlH-vastV3UzilG9U,10200
test/torch/nn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/nn/test_functional.py,sha256=LvYq5WYnNqGKl41uYrJJiGub9APulfs38ovmd0lWu2o,7336
test/torch/nn/test_nn.py,sha256=d4SO4mO7FMq11sDQwV67Pu9XiXh3Qb1dya-KQdxV-bQ,13041
test/torch/tensors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/torch/tensors/test_additive_shared.py,sha256=SkEho_3om290VgT2tzJHWoEz7j28O1_oDS3dS9q1vdw,38439
test/torch/tensors/test_fv.py,sha256=EoujUk9ZGvC7rlCu9xmjldm3mNmr2QIWZ4qdBBi2T9A,22582
test/torch/tensors/test_native.py,sha256=QuP3Yhx7z3ad4cNLjnMcSvJScAEbO9XdW3o0BXsUf3k,6506
test/torch/tensors/test_numpy.py,sha256=0qECmkmduqVCyikf2ARjvKC4b-LvZazntfR-fTtw0jI,2100
test/torch/tensors/test_paillier.py,sha256=y4zzLeFCQnsK1y4F4GzQObbNZFJrCCAJPC9RP0HAfTU,4111
test/torch/tensors/test_parameter.py,sha256=zYtHoUUgzDDdd9MsDin3YXP90Q90cgRAlUSasOvCdyE,2292
test/torch/tensors/test_polynomial.py,sha256=JXkim6maIiphETdLAKdPVYerbMcy8aTTMf3jRhp2CIY,4668
test/torch/tensors/test_precision.py,sha256=oPNXjcnaSBmm4HglxtCYq5YdQdKDBVUhmmrDf9aoCls,17959
test/torch/tensors/test_tensor.py,sha256=wafFmj2gXh4rktFNBydySmPMDtZDpl7ybmXKD7P_3ao,687
test/workers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
test/workers/test_base.py,sha256=0aqRXav1XmgPwye0YWBnmnCGPjld-5AAdvm1yYFRwAw,4191
test/workers/test_virtual.py,sha256=2WMVO1nDSm53K8RXBauk0dUwW-ZEXN4WcGBV81-hgHw,7321
test/workers/test_websocket_worker.py,sha256=HxMUTdRipRs2K_oeV8kudJZjACOP4aBz1uzbV3CLkVU,7631
test/workers/test_worker.py,sha256=pOGcUNfh8sOyz41q_QTyOVkCjDQlGMUmiUdSEDOf-m0,1569
syft-0.2.8.dist-info/LICENSE,sha256=b9cZKImvpay0lYIi6cjOxlVyZcRTyjjFceXgKNL8RvA,11352
syft-0.2.8.dist-info/METADATA,sha256=0mYYahVLjCcz-W8DIHDhRHh_yPz6lQyGAecffPmjPrQ,11282
syft-0.2.8.dist-info/WHEEL,sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY,92
syft-0.2.8.dist-info/dependency_links.txt,sha256=HRF6RJz2KIrNeVa9q-mvT1FCXvzQcHjv-cVsVsO5RWE,105
syft-0.2.8.dist-info/top_level.txt,sha256=GXfs0PzZu8WgTHkzKv6rpZtfPcUwroqAT4L2rBp8LH8,19
syft-0.2.8.dist-info/RECORD,,
