bitfount/__init__.py,sha256=F4D-Vb-SKyqlHqg4UqsywmvWEA2bUjS6xgr3Ff_aZ3A,3311
bitfount/__version__.py,sha256=kChGMct5KYm7KkK3M2t3Cb3f1VUK0gj1nTmikne7lFg,526
bitfount/config.py,sha256=xt-tEPgCSW_agAwGfx23Kg6lyv-bZ5h8FcBZn_42xrs,4965
bitfount/exceptions.py,sha256=4kDWnxMBQAvKu_kq-YsNfBIG0JoCUvaBPugP5v6ifbw,382
bitfount/metrics.py,sha256=E8Y2BmYkgtVKBEaMrRXwb7Yrd2VPebkRtxhn5uTPlRM,15983
bitfount/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
bitfount/storage.py,sha256=_5HhTUZHI2dRTz6k3mEQoQTsRhFrQX07rWyGyGT5fqs,7508
bitfount/types.py,sha256=GMEqqxgGmHrGuQv1azN3e2lByAJalMvmWUZxNLXMbT0,7593
bitfount/utils.py,sha256=0UXPnXMh_bSsuqWBz27Y1XBAE9ej_xQ1XTm6IQO8yHY,8631
bitfount/backends/__init__.py,sha256=3xRw7HC7Lo3sgmILPdMr_JLgr6BOlQXcaGWnGpTGyHo,313
bitfount/backends/lightgbm/__init__.py,sha256=J5Vu7s0I6WAY7ksfYZZpsWPE4kmWmjjwGH6bkjCF_Rs,398
bitfount/backends/lightgbm/models/__init__.py,sha256=Ehh_N4gvK7DCqKyO3FcjgUpYN1zahra2Itro0FXNL6A,45
bitfount/backends/lightgbm/models/base_models.py,sha256=zRhuFjt8TDBUnuuaeMCJ3MSn3yltxFrHbTyca9wKsHs,8239
bitfount/backends/lightgbm/models/models.py,sha256=XXuAlJ85yEX0RvnUXNdUASi8Ne1WO3ol0fG8ZPTcPxk,2219
bitfount/backends/pytorch/__init__.py,sha256=e-8mK3syAAh26GJ48CchiVt7JubLZ9Rp4ictNyqbwRo,931
bitfount/backends/pytorch/types.py,sha256=68oj8sBSe2-0u-Nd_enhivVghXBQ9QUTPdzuQc1s1wE,1928
bitfount/backends/pytorch/utils.py,sha256=JyJL-cUgHemFEbpmlumzfBG1QbBTjRdqtY0hEoOI9eg,1539
bitfount/backends/pytorch/data/__init__.py,sha256=FOoFWvfNBTHH9nwMkNVOEBqNFzirLd42KYGkFMkj3Xo,47
bitfount/backends/pytorch/data/datafactory.py,sha256=pewsrZclzhEfy22Y5XsM-Evgb-LjeZzkyLGimy4H-m8,1953
bitfount/backends/pytorch/data/dataloaders.py,sha256=7yJ8G1tVp_FqTIhyYSzmt8abC_JqGAN1Res30JOw7wA,1396
bitfount/backends/pytorch/data/datasets.py,sha256=a9FZbCeAlonmKvCY3v0CE3Zr84MCetYPer75hfOofa0,1098
bitfount/backends/pytorch/federated/__init__.py,sha256=5x-n55lJ9PBkBJ3iOhrplcqhJyRM4QNW2vfZndppF7E,52
bitfount/backends/pytorch/federated/models.py,sha256=kEI-ZT2ioOZ2ZrSVW9OcWM1vieapc6ZGkooTfWMfDrM,8049
bitfount/backends/pytorch/models/__init__.py,sha256=fRjV5svJSUPnc6ahrqP-p5Z468WOKE8IsJ_NfnA4DCU,44
bitfount/backends/pytorch/models/base_models.py,sha256=qMd1_2XtEl0jqCEP_y8J_gAnlRqhTbrpb2AW6KzX1po,49226
bitfount/backends/pytorch/models/bitfount_model.py,sha256=aTJcapcv11Cuq3OSU08a1f-slpsYKb8UFzJW2BhmdtA,20039
bitfount/backends/pytorch/models/models.py,sha256=1ILLVwuwE1ZPLLGTzBsqnc9QG8pwC0nbV9xQMzp3fwM,15546
bitfount/backends/pytorch/models/nn.py,sha256=4ndf7MLYixtGgEtTTMdb7HKE6rkxyytVgOYiRAKDA1o,8134
bitfount/backends/pytorch/models/torch_functions/__init__.py,sha256=7oumiV-yR6bSzh31d7D-tzSARMXRT29jmMeqFtxCAMY,83
bitfount/backends/pytorch/models/torch_functions/mish.py,sha256=HlerxYHQbPDCNJc2xG-hp9luWZUP_2Q8YVm6GkeLfyc,1440
bitfount/data/__init__.py,sha256=GIm_1CVB5b99cZKRUPSZgZDtKfN9MO93T3DUaVcUIPw,1054
bitfount/data/databunch.py,sha256=iaqeF-gOxErvgSy_Mk1F0mTmQ07BPMybx9DD6on1S8E,7662
bitfount/data/datafactory.py,sha256=pCvdMvqLCb9DimMKf4srBkyKEZO8CTKDdogBn_82NgA,4169
bitfount/data/dataloader.py,sha256=mAc1Y5j39hN-vMPyG9lYPAaoq7ACAld4sOnnYqf02Ic,4053
bitfount/data/datasets.py,sha256=IdPAHbt2wKCTyoKRCgyTEewrg0hXztgJ8WHXnfwfbn4,10061
bitfount/data/datasource.py,sha256=vFK8AvW06pM0CiQ3s-nw8p3SS2Nr1G-pGMnzWFTF9nw,6612
bitfount/data/datasplitters.py,sha256=wh5t9EkSTVixRL_Z419jM180q7gs_iqt4JvoXRZ8BPM,9129
bitfount/data/datastructure.py,sha256=0zrjNs0a3A7j-rwxcmoTSXQLh6qqggsypb6wvOAqLuw,13963
bitfount/data/helper.py,sha256=fY2-3_-sm0CykS3YbEyeMPP-VjxuK1jYOes2rq0CQpg,582
bitfount/data/schema.py,sha256=VX3N-vODkLMw5G2D5yPx_SBWRBBBiKtOOCnHPkdBDXY,29191
bitfount/data/types.py,sha256=MZeR38MRD4opJ3lFqm-nPPi5D-WO3HOXoQv28086UyY,14988
bitfount/data/utils.py,sha256=9QDbDyc3kXuS-tNCPfmkp08xA5G8gxwDBHmIb9VEiso,1717
bitfount/federated/__init__.py,sha256=PcieVvgzVKX8jB3zH3-722BpfY-F-N9V_dSg7QMmRm8,2710
bitfount/federated/authorisation_checkers.py,sha256=HfR4NiAqkRvAltLffTALhHO0KWNgwA5w89LZRnnndwk,38043
bitfount/federated/early_stopping.py,sha256=b_2XOi9AZRXwYwm6VD1no8SP8uJbLy684TQBH4QP4gM,2421
bitfount/federated/encryption.py,sha256=rxanMzO-CnFm0ZXgl3rs7k-9mtDu5WHY_BB6Jm-RFJY,8865
bitfount/federated/exceptions.py,sha256=z2hQ91LhYrvCP-mQlwcBk6S8f_DILaLXMXJnyAl61cw,901
bitfount/federated/helper.py,sha256=16M11DQx_Bi9QYm-d8idmi7634L43y7p_Ueq4Xhlgb8,5943
bitfount/federated/logging.py,sha256=CANq8yNYLutJyx7xM8x3SB9PhgkfCnSYydgxrZjR8jQ,6644
bitfount/federated/mixins.py,sha256=DSTT-pPtSEKR5M9jDn5MwIds6p_02KmpUXU3QRjT0D8,9680
bitfount/federated/model_reference.py,sha256=XNCn4x4JRELUER8OVgn3XVE6kiCZ3ISB56A71mzYZIc,10014
bitfount/federated/modeller.py,sha256=VFewHfV90HMn0CDSjXBnYn7CxvvdNdsiOeCNV_ZGqqY,16971
bitfount/federated/pod.py,sha256=ZC9ku7SRVO49jrWIRMq6oNH5GLMQqXI9KijtHTfPE4I,28261
bitfount/federated/pod_keys_setup.py,sha256=xL3R09mxk-HkW0QSeaBplTwlChI2Cj0XwpJdE8_-6P8,3167
bitfount/federated/pod_response_message.py,sha256=29_6N2Ek5L-cXuMoFHxDps8nfu4_Q_jjaT8R10auPrk,1302
bitfount/federated/pod_vitals.py,sha256=OAY1CCX7psVjo64YL97dZHhiqIs2C1WsqTqW_ztSxlU,4023
bitfount/federated/roles.py,sha256=dYfXFDeimXcZA5f74MrsqdQklQ0XKBXzULMz9qp5K14,2130
bitfount/federated/secure.py,sha256=1ldmeMKxOwJHpUO4IIg7UK7Wxx8PBhYK0OsIYmAY23g,11603
bitfount/federated/shim.py,sha256=iRd_r57MlGu60MwRTM7UpufPcfmnxz1ho5ZQKFMeWqY,1883
bitfount/federated/task_requests.py,sha256=YfM42LsfjLbCfjw_JcACjEXePPrya_3fP1ZpTsBengY,3036
bitfount/federated/types.py,sha256=fXjDK2ZTGvrJpz8pfTLq_IoqVqznZKfDxq5vIj5NHzA,3899
bitfount/federated/utils.py,sha256=sG4JJnjzEnvMPwPdcp8dY1S6rUKEokoq2I8Hzh_e6Gg,5177
bitfount/federated/worker.py,sha256=qoFXwucZKEFDW1o6FQlr7LoT8J3-WXRMcJWOftSMfsM,6452
bitfount/federated/aggregators/__init__.py,sha256=KVkHsXNU8fur9xBrR5bFAb6wraIeCqlXSD3Qboc1gII,641
bitfount/federated/aggregators/aggregator.py,sha256=z0FqKUfwInNR_WgodITqB5AdmbQ4RVXMA0dhcr3v8hM,4123
bitfount/federated/aggregators/base.py,sha256=dxsg_jqhz24QYT8_rV8FT93zo0uO2Sym1dTEIOmQZvA,2826
bitfount/federated/aggregators/secure.py,sha256=JcHKpL_FxduZZuZjsOjaOyQEyU1iU-miPv996kz1r_Q,6598
bitfount/federated/algorithms/__init__.py,sha256=fd5ddi3sqqef5GCZEJkjRyYBfKnViyfRZBldMBmTBZI,629
bitfount/federated/algorithms/base.py,sha256=oGM0J2kLapaB3IvF3WFrOUlwEvV7GbU7YkipQ4QfiBA,2867
bitfount/federated/algorithms/column_avg.py,sha256=WE3Q4Xktq7dngOD3jXwmgl5nVwwb0UJGq8RmE-QbQHE,2898
bitfount/federated/algorithms/model_algorithms/__init__.py,sha256=FdvkX9YWZuj7pv5p-XZoquiRhykUcozuON7zD6gLb2w,62
bitfount/federated/algorithms/model_algorithms/base.py,sha256=9YflQkDrnjSVf3NZaemGqQStjyAtKCJ16dkBlOuIhpE,6237
bitfount/federated/algorithms/model_algorithms/evaluate.py,sha256=0ATLGfLR9-v8KVZmjzwZ30jtjX2Prm2wjU63rvugmk8,2769
bitfount/federated/algorithms/model_algorithms/federated_training.py,sha256=-KgNpxX53fjihTf0Y7sD9pzevmMKMuX2CQN6qxm2UUc,6934
bitfount/federated/algorithms/model_algorithms/train_and_evaluate.py,sha256=YfnrZcR3VglXeztdNneT1zqli5JfxJlb6EGp-z4A5_g,3027
bitfount/federated/privacy/__init__.py,sha256=40V2xkjXgNuRZEQI2cwsmK7htU1edxT_6pYN8R2pifk,48
bitfount/federated/privacy/differential.py,sha256=eqQe1kxswYDDrVhRs6VJs_59xsIEKEWKc6WZww0yz50,6538
bitfount/federated/protocols/__init__.py,sha256=iYVQDzD3sy8TopeUCkWd2i9ztz7OjsRTfoEUd0jLi90,623
bitfount/federated/protocols/base.py,sha256=L2vEshUKwA6_eSkj9Du0O3KS7Qw0x2aVOyhTwIpGEMY,9795
bitfount/federated/protocols/fed_avg.py,sha256=_kKghusoZ282v3S4xbjcFR3iIBPglH6ZciPfQPBxpFQ,29996
bitfount/federated/protocols/results_only.py,sha256=UZfwzo-UrNMdrVajb9PtVrNkmj6KA1hRV9KJVbRiptk,9886
bitfount/federated/transport/__init__.py,sha256=J4BGfr2yDJ1Dh9TGgBTBeu0WIt5ctkXSi-93fzlFR3I,348
bitfount/federated/transport/base_transport.py,sha256=Pvh1Ae0WLI0r2kM5KfLexgMxH9gZLQbYDLcEtc0lhKg,17667
bitfount/federated/transport/config.py,sha256=K7CvCFoUd06aEqpmqx_iJOEkpyDmKbhWXhzCMhBVais,2721
bitfount/federated/transport/handlers.py,sha256=Rc0v7nYGuEkYOMLWnTZpn3s6ZnRYv0Hl89_12MCFeUc,10145
bitfount/federated/transport/message_service.py,sha256=d-La9GHUB42ew6xNkkgcwI_AOybzdbWnjL3jyM10Hp0,26684
bitfount/federated/transport/modeller_transport.py,sha256=rrKdlrsf1_9SGzm6BR-oY8cBJp0clrtOhW66inHqTn0,27451
bitfount/federated/transport/pod_transport.py,sha256=5-SYN_2dgiN2uWXxgRB1jN27j9cpZ1FFBfDx-7faXXw,2614
bitfount/federated/transport/types.py,sha256=2UqmPGQzAk9wenIy0wXYMO9khlL3YSdZ7G5Nj1djpJg,2108
bitfount/federated/transport/utils.py,sha256=IIQwIR-_a_RwOiY6f03A4Xbt6qkztE3rWn3RLmDHses,711
bitfount/federated/transport/worker_transport.py,sha256=q02EwYPjDkMBely5kNJZbG2pIVAqFR7BSNIPZY4Qch0,20372
bitfount/federated/transport/identity_verification/__init__.py,sha256=Trmd1-8cMeUhaaPNB4yJfFwi0tam6-pKtJDUDGJS3Rk,282
bitfount/federated/transport/identity_verification/oidc.py,sha256=2kEX_BiRNwWBt7yZD5S4rhGQGb4Ig2ZXHl3nfHiElsw,20038
bitfount/federated/transport/identity_verification/saml.py,sha256=_665HD9rAP90ndpTUfQDO7G9Lor9Q0qLYLInypqhAzo,11759
bitfount/federated/transport/identity_verification/types.py,sha256=VJBO-5fjKZEqnZ3G04qh5chSJKJqZtRjO7somCEWyNw,1276
bitfount/federated/transport/protos/__init__.py,sha256=NrD4asE8xIms5QneDHcsz9Ajcjx9KW9wBX6XlPvxrIw,141
bitfount/federated/transport/protos/messages_pb2.py,sha256=j8d-Q6T95e0-GRvYZ5GmKS_9i2fBEPYXU0oPyWY3Fgs,40604
bitfount/federated/transport/protos/messages_pb2_grpc.py,sha256=wCplogCVaBhjNsDKIQibmBWPto4y9mSCgeBtdxDSfy4,14198
bitfount/hub/__init__.py,sha256=vqof-XvKLPTDj3hnVZmvApOiGuTs_nWxVai_i_fen5U,656
bitfount/hub/api.py,sha256=rpbKTz-1dXPXpfXTDGQ4RtYp4mmi1DK3uv7tt6YhnY0,40463
bitfount/hub/authentication_flow.py,sha256=pn8KHLhuOM4vubkYC-JtoZuxYcnj1DQBzcA0WGVg0mo,19889
bitfount/hub/helper.py,sha256=4BhJsSzft0Wkn61nBPOw37p2_4PaqProsOsDGhn3SBQ,11591
bitfount/hub/types.py,sha256=2QxpQveOrrPtqZUgY9hPRXOLtGBeFlnEwtXJCiUDjx4,8227
bitfount/models/__init__.py,sha256=FymeQDVVN75uH5dPbHO1UNgBdBLI5HnyE0E3mysZLP8,1055
bitfount/models/base_models.py,sha256=yjhdxCgy3v-RVi8yTat62i6dThm0i2Rc80_eetZ6fYg,30143
bitfount/models/bitfount_model.py,sha256=6CX7wfKWjF19WYdCFncdJy4ldzYgynT7M4xoL6AF7mE,1340
bitfount/models/models.py,sha256=O2Fk4EQCmWD5tg--JBW9Xz08r2eOVtTUXNjy-0vP8q0,24745
bitfount/models/nn.py,sha256=oT1LlhCJjUQgHWJyljKEZ3w7YTEZxOezRoatWbO2Pb4,585
bitfount/runners/__init__.py,sha256=lPdwsmEeLlOl_uELUyEoNq2kb6hkIs0V1ATuRkibbmQ,312
bitfount/runners/config_schemas.py,sha256=D-dfkpfCe6SGwZOzcYz6irVcBH0v4P2WYRuxPy6bG5A,17465
bitfount/runners/modeller_runner.py,sha256=wt3EkXkvLgFnWcCuuGJofr5UqYpcHuTLkYEVUqAdvTE,11829
bitfount/runners/pod_runner.py,sha256=CYB7dInoGvIR_36wtO1zCqQxeNo6d-SNFZLOmfinFi0,2214
bitfount/runners/utils.py,sha256=nqWxLBO_i44ipar_COvknw1TMZSbBFf2tXPAFq6CJtE,2750
bitfount/transformations/__init__.py,sha256=ZYILqRIJKXiARgBHxZzlJ3IeHuvp35dT6JXJHcznAdE,2115
bitfount/transformations/base_transformation.py,sha256=DSaSdZ0wKWHbKQi_T2OozsRrdVafHGPMyP1x3Qi_0-o,4497
bitfount/transformations/batch_operations.py,sha256=70rz2thW4EaBEm5MHapBC4pzJzSZuUdeqQr3ti2_pP8,4749
bitfount/transformations/binary_operations.py,sha256=UTcT0axmiF5sC8LfdYNsnc1t4uFiJy6dWhy5HJzwk9c,2359
bitfount/transformations/dataset_operations.py,sha256=P7g-CzPngtAE0B1gI-EkxdNRUvvi4fqd6HBmwCtQdY8,1837
bitfount/transformations/exceptions.py,sha256=xjBkKNeMBI8fjTWkM0hBBiBUrukToAx8jRHTNIpHG0Y,2387
bitfount/transformations/parser.py,sha256=JB4SbWKXzVAn6WUimEKScLEhsaQKAuQcXZCEN1xLRO8,10650
bitfount/transformations/processor.py,sha256=6vAylijyFjxTXeKwX4KtMaZ65IV2mMRKOgGldJrdPC8,19458
bitfount/transformations/references.py,sha256=WMf46eTVQ9wvYXhBmwKuf7EB5IPbb8sGB5yPvHnHHzQ,3625
bitfount/transformations/unary_operations.py,sha256=FusQ7IfRZ3bdP6uLn6BvtOVQijAevdM1QlYUdJFQJl0,8513
bitfount/transformations/utils.py,sha256=qZ0hdWyYNB9LOQJX-fi4zFrtn2ZYnFGyYQyvU27lhYA,702
scripts/__init__.py,sha256=ok9ToJXsDpndFK3CmI95U7VXC41zgM4M4jmhBYRx10k,50
scripts/generate_schema.py,sha256=fmp1w7TY1JBC_rT3AJW5WetznnXZtVuuYj4pqO7J8Q8,1026
scripts/pod_ui_utils.py,sha256=Fk1ZZzFhCkJ9VIj3HbizEGx4DOSSPzfX4SFxY-2Q5Rw,5677
scripts/run_modeller.py,sha256=NyB6f170-OijzleeC6fpixvWAoZHL8HpjLEql_Wik3k,822
scripts/run_pod.py,sha256=eMfU-5otGBiR9W97qEVLyt3RmRFXCYvRDLq9mAFyyCM,2441
scripts/run_testing.py,sha256=CxF9AK5e7YeRpVI24VYB7txiTNcKS09jzJCsBZp-_X4,2381
scripts/script_runner.py,sha256=3jhQQYpyX1CeEz1Tnq5hKOkhOqLI9J3Of6aHNE8tlKY,521
tests/__init__.py,sha256=GtNIam5dEgED435XNhGZg30eyN_seb5F-DAL9cB5AOU,39
tests/conftest.py,sha256=OaXICBqlhFgMakTCFggsDbNRthGBZuCtv1CnkY5TmQ4,4728
tests/bitfount/__init__.py,sha256=boq8YloGuPPcQkCGeL-hdaZcowEIuN8Dgh8VjtLmdv4,177
tests/bitfount/test_config.py,sha256=GC1M57DB9gCFN12VsJHZPZf-oq9pBuVEtB8cX37QATs,7484
tests/bitfount/test_metrics.py,sha256=7gm1aBJHsGjOWHmyn2c-f91tPfUx5J7E-jwwOljefoo,9559
tests/bitfount/test_storage.py,sha256=LMfYDokdNP2804lPpwOXPYcnJvqUygeL9SqPoszvoVQ,21903
tests/bitfount/test_utils.py,sha256=Y9yNq_hckuZlM-jmz9XZShHG3UzCv236HzlzI23Cnww,7711
tests/bitfount/backends/__init__.py,sha256=SFRnrJP0KC6UNn6Fz3tKhodBj1WdEjoscJ1JbDI7xRI,43
tests/bitfount/backends/lightgbm/__init__.py,sha256=ZcoFWv71XPnCrTRm0nlNwVdWmOhiKIHb4O1_IjzKRf8,44
tests/bitfount/backends/lightgbm/federated/__init__.py,sha256=M4ppn-AN2VGucZ6TEi_fhIBhBQdKAhz4uoin9ju8xJ0,63
tests/bitfount/backends/lightgbm/federated/transport/__init__.py,sha256=VMm1v3G3lEWlEolGngiPWjLpYi-zPT6K40ZUXMCf0ss,42
tests/bitfount/backends/lightgbm/federated/transport/test_message_service_usage.py,sha256=4TVvMYAcXSdN1yxAJJZizFGLgZWCR_-0Xm0OZliGqjY,1849
tests/bitfount/backends/lightgbm/models/__init__.py,sha256=Ehh_N4gvK7DCqKyO3FcjgUpYN1zahra2Itro0FXNL6A,45
tests/bitfount/backends/lightgbm/models/test_models.py,sha256=qvNFJesBojPXUX6aCCjZRTi6UledHIgRyS05rRMWIoA,5290
tests/bitfount/backends/pytorch/__init__.py,sha256=WC2iWxZxVu5mDTb6eINhSRGAYF-37CHIjhmB5FSdxxI,46
tests/bitfount/backends/pytorch/conftest.py,sha256=igTnUUi8GKVLNvtQjskZSmZjuiPjVYUUbNFwMAPypU0,8246
tests/bitfount/backends/pytorch/helper.py,sha256=WkSu3WftDOCFa3yDQikBzXdqlLfj4o4nratfuoAL6L4,724
tests/bitfount/backends/pytorch/test_utils.py,sha256=0PqXKejc31btk0q7kO85H3cQpNUs8TosXM4jSflZR0s,3288
tests/bitfount/backends/pytorch/data/__init__.py,sha256=-34CQYrPeyW2x0J-ZHMu2uQO3kMG-Lb_MR8ybuuWid4,46
tests/bitfount/backends/pytorch/data/test_datasets.py,sha256=pBm_fPByjX_dTYc8BsN1hymuIowdDlg4FwS-f-g1c48,10658
tests/bitfount/backends/pytorch/federated/__init__.py,sha256=dQhg_JYNGvef4qtUyfME-pQTIo9mCQI81vzBy8AbdmU,44
tests/bitfount/backends/pytorch/federated/test_distributed_model.py,sha256=CoLdSEok9wteOWR5dSUhiFrSoob0J-TqoEWD0FsM_Bg,5474
tests/bitfount/backends/pytorch/federated/test_protocol.py,sha256=C00mrX9o71hYBMiZzrg4KhyoZKiOU6uEK5L7FuPqvwo,14833
tests/bitfount/backends/pytorch/federated/test_secure.py,sha256=3aWnM9kI5JCoUC2wAdOt3tn7Y3D1sqXb3woCSNFcWoo,19728
tests/bitfount/backends/pytorch/federated/transport/__init__.py,sha256=qP2lfd3BShpOq7srYMjukGwBfsGO6RJtC83apVUyFnw,49
tests/bitfount/backends/pytorch/federated/transport/test_message_service_usage.py,sha256=8c-mQXYpW3CLcEFMPPCLNnJlP1Bxwyhk-rp1I68sXHM,4875
tests/bitfount/backends/pytorch/models/__init__.py,sha256=o61PKfvr8B9crtG3gz5aBk33rL-jGiRTwVIHKHwWv1s,50
tests/bitfount/backends/pytorch/models/test_bitfount_model.py,sha256=Fe1pQU3yv2xEnWW03qC7QvM8sR0yHkH27c_FcbIf8cE,11191
tests/bitfount/backends/pytorch/models/test_models.py,sha256=mb5sbXJ18-Vljzvg5N-ExDXrT0QWBlxN-22eL2nBT90,56560
tests/bitfount/backends/pytorch/models/test_nn.py,sha256=h7j1y5H9WEcbxAZBs8s4Qlg6p31asxtO3Ut0MNcndtQ,2426
tests/bitfount/data/__init__.py,sha256=CBQUI55Gm4X6qimBzG4rcbUnrxWSJa7NPw3gKiW2vXY,46
tests/bitfount/data/conftest.py,sha256=5E6cZ9jaVBOtn4jSGHq5vc8FnWmAjofuEvk7dbDa4Kc,4257
tests/bitfount/data/test_databunch.py,sha256=yj1MOlX5DlSKrfPS0GpFulCn_aTpaRrLuTompJx3DEM,6998
tests/bitfount/data/test_datafactory.py,sha256=i4d8E3cBbb4gPMABXKp67vOwRfGK9ET39DDTouyCVHY,1897
tests/bitfount/data/test_dataloader.py,sha256=Jdf4Yn8cJyMxdIluDpWfpNodmbrCgB9z-oeUiuUPueI,9996
tests/bitfount/data/test_datasets.py,sha256=PPRwL5xEc7YODw2kkY8vaAYQygAz9BbHqdBN2naE41Q,11003
tests/bitfount/data/test_datasource.py,sha256=CtSmjNSZnja8Juzsj5JhnV8JqRovHzGcEDV6X6BTtMs,11443
tests/bitfount/data/test_datasplitters.py,sha256=x4XN3hnkiFChjp9k0LsF5Acqg-LjBIUSHTkFhWkpofk,12595
tests/bitfount/data/test_datastructure.py,sha256=aNT-HanYsSD0szmbd4lXwFc4twTZXRa29uLWWxW42co,5542
tests/bitfount/data/test_schema.py,sha256=HsTkL6l9Bxee-ORjDXhVDFPnjw6cO3_RhxtMMpjRvs0,28982
tests/bitfount/data/test_types.py,sha256=7tD1W6poCLWZUK3jS2_4q_xCl4CF4ltW-m4S0St0JDk,2259
tests/bitfount/data/test_utils.py,sha256=dwoliPzgnM5jWPiUMfNvXQ_GEwnWrkeBGzXnE1CMleE,4535
tests/bitfount/federated/__init__.py,sha256=Q7sJC71CSJuywtuPuL7Pz23g7_ISAR_WzPNHyKteQv0,62
tests/bitfount/federated/test_authorisation_checkers.py,sha256=kDQUOqfM4yz9Og6oJE5B3A_D8LrarMsKCnGiQg_2UZY,70660
tests/bitfount/federated/test_early_stopping.py,sha256=abw1ZvMvYeftjNlPn4t9THgkxs0eRW30iYY1LM4xKvs,6215
tests/bitfount/federated/test_encryption.py,sha256=JH2-pzSgwrn5fj-b7XrWlu6bSvVhXFcyz_NmFbTafzM,10554
tests/bitfount/federated/test_helper.py,sha256=joJdF-1x45JbmauAuhyzxeLwgZSvhvBosyzcTn52sXc,9750
tests/bitfount/federated/test_logging.py,sha256=iossmN3Soi5_1BShjA3hgSi_zRM37DFc8YV4lRxCKf8,5208
tests/bitfount/federated/test_model_reference.py,sha256=b3PXSdxUBbBBrcBRITCYS_QSy96qjFg8n-xlToCz3iQ,9671
tests/bitfount/federated/test_modeller.py,sha256=ZDASEy5fk9Ux0WKt9nYj1iY0WzTeBc_OkDbbvb3fhcI,31801
tests/bitfount/federated/test_pod.py,sha256=ADl3dsSu4oguXIkQOyuCehmBsMUkD8vNl-OXSUXniEs,47040
tests/bitfount/federated/test_pod_vitals.py,sha256=LA2nPrHJsSaWM8dQTzqcjmiK0PIllzT56U4nLbUJ7gk,7459
tests/bitfount/federated/test_roles.py,sha256=DuUeHWhrGILt_tzIvteK7poI9NitJmOHFquaqGizaCA,1447
tests/bitfount/federated/test_utils.py,sha256=NRgRfWbGwB0AOQbPRAMIE36G16WYSlm2q-t0wjpOZ1o,942
tests/bitfount/federated/test_worker.py,sha256=xwOMn9xxFxzw9PMiLPmKaWOjoZiQkFU5E_o6RpdoJsc,12938
tests/bitfount/federated/aggregators/__init__.py,sha256=NNefltZ3SHE4U1VZCFmH2atcf6V_aor8EWsnBEW3RKA,29
tests/bitfount/federated/aggregators/test_aggregator.py,sha256=1fvnJui0zOoueCb_MdByZUmRhD50dijWszH2bb00nsY,3014
tests/bitfount/federated/aggregators/test_secure.py,sha256=1dmZTMCkEIVACet45LgMZwd92VBV1RfAXMhi6uaF2EQ,5117
tests/bitfount/federated/aggregators/util.py,sha256=T0r0U1fVePZI2LT6nQ7SdcixCPyUG934IHmql1NoYLk,609
tests/bitfount/federated/algorithms/__init__.py,sha256=8lPfklWU2dHDiAedvpaQ3IAZm-3Lxrcdj_b_eM7ylPI,54
tests/bitfount/federated/algorithms/test_base.py,sha256=xjJhDQK19r0Wm7z3E_-Hnz-ppLuV-HaUNKimz37TbmI,39
tests/bitfount/federated/algorithms/test_column_avg.py,sha256=IDZ9VGbToVCaGp6U2GT5eGmpDlsk9_6adtO7RP2AdEc,1657
tests/bitfount/federated/algorithms/model_algorithms/__init__.py,sha256=kMuA19Ugft3CzWVx1drxh54LfcdudWcOO5Qn2Hlv-bo,34
tests/bitfount/federated/algorithms/model_algorithms/conftest.py,sha256=qqBueSTKJgfUVWB9fy-BYIxlV0J0rWcid6G8HWbeQ5k,335
tests/bitfount/federated/algorithms/model_algorithms/test_base.py,sha256=1N-u21oVmNTp-3dIbRYoi1hpH10ntCjZzSfGrZOq7qo,46
tests/bitfount/federated/algorithms/model_algorithms/test_evaluate.py,sha256=MWsBP6lq9mMGlBRviYIZ-Se_CmjtASkNEyaT7cZvSg8,3738
tests/bitfount/federated/algorithms/model_algorithms/test_train_and_evaluate.py,sha256=_kuEy5nZxp5j6x_hUJbpkflacteVhEdN-b2yyWHZJVg,2559
tests/bitfount/federated/algorithms/model_algorithms/test_training.py,sha256=RLItbvxz7p_A7HnabJRVYmoZnBGC7Rx4JQKsj3j_nLk,3352
tests/bitfount/federated/privacy/__init__.py,sha256=AU3ByzITHedkLAbBPJme27MlkwRWGIJVDLen6UxNURE,42
tests/bitfount/federated/privacy/test_differential.py,sha256=is_bXr5Eys2NqlpEiyLD4kT3yyUgcQbx5BfvW8-LKuU,6383
tests/bitfount/federated/protocols/__init__.py,sha256=WtmVL1-2rih72x8YtQHtugSw5GQ6vNqoS8HtKb0OVZs,53
tests/bitfount/federated/protocols/conftest.py,sha256=HQGUgXUbC-6jfTiRKgHhC_AQwkVWlbT_scXZMO9biWw,1089
tests/bitfount/federated/protocols/test_base.py,sha256=W5BEk8kd7Pe0zasADSWNkO9eHYu5D40yTX0ge6Y1zhk,2884
tests/bitfount/federated/protocols/test_fed_avg.py,sha256=Z3jbKhUtKBVbAaPpVSgCNG2F4oj2qGXzEJm14xAiMLM,20400
tests/bitfount/federated/protocols/test_results_only.py,sha256=tzGhHqmZI9EbxEHivW2lx5Ra1FsVEnxdoCq90Y15EG8,6379
tests/bitfount/federated/transport/__init__.py,sha256=qYAhJhAzWD8cqkRAeMPQsDEoZOEIU9hguoFYcCmoZPQ,45
tests/bitfount/federated/transport/test_config.py,sha256=2BnkyWQGJl5NCRbHaahRwU7CQOlkKeRrOBLljH5TaFU,2749
tests/bitfount/federated/transport/test_message_service.py,sha256=q9wdmI1cCZvnE8QOOT_-UbkCDduclBTwNQ-LPqogk1w,54027
tests/bitfount/federated/transport/test_message_service_usage.py,sha256=W3n1eIHdXKPfBeDJgo_phTK8_h9U58QCj0G507MyDRw,2103
tests/bitfount/federated/transport/test_modeller_transport.py,sha256=jwQrf5tecqQoipMvpHUWiV2LeS5w73kh7NtVsaz7-QA,53016
tests/bitfount/federated/transport/test_pod_transport.py,sha256=275q6ryGU_GZeUeHLR_ChsA0-RpRtsJ6Z0FjqFLLyEE,2610
tests/bitfount/federated/transport/test_utils.py,sha256=sSq5OM49bgK6TqPWW8zCd9cgd_C2euBOV0hBvSUvFno,688
tests/bitfount/federated/transport/test_worker_transport.py,sha256=lIMrQM7KiJTZSCAZfYy8a0PULZ7icucbIjGha3l7RWA,34244
tests/bitfount/federated/transport/identity_verification/__init__.py,sha256=Ub_OpqtIHjsicVAj1xYZ5SBv-VD95sA6IXppCScqoiU,79
tests/bitfount/federated/transport/identity_verification/test_oidc.py,sha256=UIPQMP6FETHq2V0KhJe_j4SHIXkiJPQa16moUG-U90s,45797
tests/bitfount/federated/transport/identity_verification/test_saml.py,sha256=kV1BvHlhy9R66Tk6by_KNnfhqSdfzDsxZGisuWOX8W8,17961
tests/bitfount/hub/__init__.py,sha256=4v0-uq40telrsQNQX0fDrSdwBS488yDMGyXVssdtv7o,29
tests/bitfount/hub/test_api.py,sha256=gto1vDbE0mlipzDGnUIZN2s6mdQU6XTmG00ecJWnQao,80601
tests/bitfount/hub/test_authentication_flow.py,sha256=BqOP3r0ouHVUpDREZLEt-Lh1e2qgCQxiNn4Jxcg4ug8,37419
tests/bitfount/hub/test_helper.py,sha256=t4-ppbG_-ZfIuNQqW5P1pTZQYSQM1eLijXWoPskW1fs,14922
tests/bitfount/models/__init__.py,sha256=P3ISeAp-Ia3u4TwBE9PetZ2lHXQLy-2JcsOhA_1Hm6I,56
tests/bitfount/models/test_base_models.py,sha256=83Z5Lsj0B1VVzlgB5wxbtw49I1Yj3wMt9Ic1qOKYVBE,6994
tests/bitfount/models/test_models.py,sha256=7QxpvScEwda-S4i-da_mgGofnT8X90Hpa7UHiqXt7OI,23730
tests/bitfount/transformations/__init__.py,sha256=QRHRt6JH1luTpNemGI0hoD9UhwUH3lF5CDerCDuV0ks,53
tests/bitfount/transformations/conftest.py,sha256=NlNkW2XkceaVb_bcRhypBGi8vEHlpYj8mKxGD5jh22A,806
tests/bitfount/transformations/test_base_transformation.py,sha256=wRjz7TV4yToxuwojy892ufJvBLymduqocwrm_I3BLLs,4925
tests/bitfount/transformations/test_binary_operations.py,sha256=Iy55wfDisCSE0kmtiswpVO-0uQ09HmnU61tCxGFbPeM,5985
tests/bitfount/transformations/test_dataset_operations.py,sha256=ih_TctcoQXeSb1ELgY4uBruw09yvcxMDIKwbrBPDufI,3391
tests/bitfount/transformations/test_parser.py,sha256=oQtKQpXX_Oy8n2PcWC_ULzUIjj32vBQa-uM0CkzusXU,19444
tests/bitfount/transformations/test_processor.py,sha256=rHdH3byCPzZdm1sR3LYaTH3XV7MG6jwCJZKUQBVRtgg,25630
tests/bitfount/transformations/test_references.py,sha256=gKbYxBcz56P37MxxIQczTdNgpG_aq-3PAvJrvVR0xBM,5614
tests/bitfount/transformations/test_unary_operations.py,sha256=AlgsvUptl-8m7zkEFwSmAPGLY3IjU-pj82QLGcFPORo,19458
tests/bitfount/transformations/transformation_test_helpers.py,sha256=ozUHS2yoxV7vjZBVsSE98pb-yV93UmMpOVSRMh7RLE0,1007
tests/integration/__init__.py,sha256=FbLx00ycp2QjU6yTAwFNFXBaSYhqWYNl7eDDX_-CODM,386
tests/integration/bitfount_web_interactions.py,sha256=w383djR2OECXT3vGeXTMX8Z9ZwfhDP016qyuqoGiVxA,8230
tests/integration/conftest.py,sha256=ZVG4SYNJGw461lQfTl8fKulHeehgWaJUWPPKWecOSo8,2378
tests/integration/utils.py,sha256=nySBojEW-N65grJL_G4qYWmaBJnVnWEY0ipptU4Rykw,4992
tests/integration/deployments/__init__.py,sha256=nIvjMGo-2DisO2aBw1HRQbhbJzWNtEAQp9s0e7BB9cs,44
tests/integration/deployments/test_deployment_configs.py,sha256=1YwzkO0WPZJNDCsseLXgMcW_I0Uix0ZAmXQ_31_vHME,1970
tests/integration/end_to_end/__init__.py,sha256=v6HA3CaTY8LApac6rObK9UfytBWsSl8WiafRovONQx0,24
tests/integration/end_to_end/test_end_to_end.py,sha256=LMH3z3XKruXZbDXgIU955CPHSpy2DnrCPA8SggSypjM,8412
tests/integration/end_to_end_mock/__init__.py,sha256=4vlRN6WLkoRA3mtx7ila1AQCXJudAZ-xB_8HtQDlEiw,60
tests/integration/end_to_end_mock/conftest.py,sha256=XBKkjgkw5-nNgOHcDxoeTEkLHKNDeyrWP8lhOuVidQo,5753
tests/integration/end_to_end_mock/test_end_to_end_mock_bitfount_hub.py,sha256=ragpkuHjAAV-XFjL1mlu3cOGoaJbRUj2JQ5TIcfBGPE,25310
tests/integration/tutorials/__init__.py,sha256=j9aOQ7qlSrZAiU8O_pNRUQLIa-nIIvhVh6cSglxH1o4,22
tests/integration/tutorials/conftest.py,sha256=d2AynxAHy6tR-X8-tbMIuzER7emHzgZp3OgH9WRUA4A,163
tests/integration/tutorials/notebook_logging.py,sha256=57RKxtIDVDjG8rN6LAJNGxxBO6FYazVqQ-jQTctpbZQ,5663
tests/integration/tutorials/test_tutorials.py,sha256=lcLjjJL9vkoN9FRn5SRaCZs-iL6tyV_rJpl1hB6YIMk,37770
tests/integration/tutorials/test_tutorials_yaml_config.py,sha256=y64cGzTc1XV178AmM-72sfiCSbNa5ddNCvZUaT2j9bY,32514
tests/utils/__init__.py,sha256=jc5Oe8p7t9dc7t8xegP-BYWH7c-HVj1y2mqzJolbM3o,667
tests/utils/helper.py,sha256=FllAJskJL58GdbfrJ00Ty5uREFn_eq1i99szFmugb68,27208
tests/utils/mocks.py,sha256=TjsjYo6_U6VvGrtDRL4-OHv4XU_hEcUynluak2pIuKs,17193
tests/utils/fixtures/__init__.py,sha256=mHXfiaw_YDlhN6I-xDGZdQ0XrCN3tOyGPqtBjZnUBO4,517
tests/utils/fixtures/authorisation_checker_fixtures.py,sha256=yTUh3yTwiOq7BWpSIskE89YG-8zIhYICKBfAOF1Wo4Q,2449
tests/utils/fixtures/encryption_fixtures.py,sha256=I2LIxTSvl_XeC-wX6J5x6dYYQs7PUPimQeItfbjhLyc,3587
tests/utils/fixtures/env_fixtures.py,sha256=uWijIj7BCkfKiKlu1c4Uw7oUX3xKNOv4e1WCOM48m3c,2092
tests/utils/fixtures/helper_fixtures.py,sha256=08WrMFYUJ19WJbulHpzZJGG5aPoJnCW_6HYRhLZ4bxQ,1994
tests/utils/fixtures/hub_and_am_fixtures.py,sha256=c_DI-9qk4p_UdrD53eE6Iv7QCCe-btRHJGOSFsPWclM,12967
tests/utils/fixtures/schema_fixtures.py,sha256=MM8BJabFR6ObOE3WdRrnjIWY86SN_RLk4BDj-rTOSSw,782
tests/utils/fixtures/storage_fixtures.py,sha256=T9ly_F2RnKWopCm6qMpVhLFZr4bY6CLJUGLQNZYtmdw,976
tests/utils/fixtures/transport_layer_fixtures.py,sha256=XXQHWlwUxkfEHmeUl_dKGlzOKIbNd2wW6tLObxOmKSA,3942
bitfount-0.5.10.dist-info/LICENSE,sha256=gpuLAr5C7bKGgNb_nToflFcVlHVZ_ZQgLvh1MKcVF_s,10932
bitfount-0.5.10.dist-info/METADATA,sha256=3QZZCbRVIUK6BznWVCNZFg-LF4t2oclVkZRKNQMJh84,28646
bitfount-0.5.10.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
bitfount-0.5.10.dist-info/entry_points.txt,sha256=9ekKC87YkcLkA1Afq0lfB5hPEnM-fc3bb82dVJqzPsA,56
bitfount-0.5.10.dist-info/top_level.txt,sha256=Hk_tbt6Ie5AKKpq4OuvNmh4L3uYn10txhCRe-qMeAfc,23
bitfount-0.5.10.dist-info/RECORD,,
