bitfount/__init__.py,sha256=F4D-Vb-SKyqlHqg4UqsywmvWEA2bUjS6xgr3Ff_aZ3A,3311
bitfount/__version__.py,sha256=PuP5iUUCgBS2u-dwb4JTacEsjj8qE99ylA5xyf63yMI,526
bitfount/config.py,sha256=xt-tEPgCSW_agAwGfx23Kg6lyv-bZ5h8FcBZn_42xrs,4965
bitfount/exceptions.py,sha256=4kDWnxMBQAvKu_kq-YsNfBIG0JoCUvaBPugP5v6ifbw,382
bitfount/metrics.py,sha256=koEV_YIFJpzo9sWKQWapUAmEToi4eYpBv2BG3j_xbKo,15976
bitfount/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
bitfount/storage.py,sha256=0e7vUDdtEx3BFhb7aNO1OEfSZAwKLH4nnaNnztZD3Js,11816
bitfount/types.py,sha256=T2IMyUHpeON4DUQJe0C_yxoBZgKtlu6Ova2FoqprdEM,6662
bitfount/utils.py,sha256=1PUL8Pxl8bvCsfxBJgi6QJZojhPo6OCEeV1Evqu2JL4,7261
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=PTJ7aovVZQJIpGm11d1gq4yA9WETwdr5hKc3QsYYebg,9902
bitfount/backends/lightgbm/models/models.py,sha256=eBT6obFgU_RCu4Tyz7zssz5ymlClLXUJ1phQtrQLNCE,1361
bitfount/backends/pytorch/__init__.py,sha256=ip4aa5xZL-I0bTROyKTmhnKgTVsZEGC3082Vvgyh0rI,1031
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=vk9a0tQGMld5U6Xohv0gBxoCQLS_J4eq-HGBCxchjUg,3182
bitfount/backends/pytorch/data/dataloaders.py,sha256=BxtF2kuzENhlhbmK8JIiWs588dpiX5j3eImTI7E46eY,5923
bitfount/backends/pytorch/data/datasets.py,sha256=Q2-WDzdNTILuxDhZy8omT7sl-jsC0h5HRyXCTsZ8XkY,775
bitfount/backends/pytorch/data/utils.py,sha256=ELSUkshIYH-p78sj7bJY3wAsv_s9xQLR_xxE9Fzw_ZY,1071
bitfount/backends/pytorch/federated/__init__.py,sha256=5x-n55lJ9PBkBJ3iOhrplcqhJyRM4QNW2vfZndppF7E,52
bitfount/backends/pytorch/federated/mixins.py,sha256=XahEsSUeatFjusNnFf1XccinIBMwdsxqr3zQa4D4mV4,7040
bitfount/backends/pytorch/federated/shim.py,sha256=NsVQg7d2bwcWMYDWkVDDtOKmfYXpAhJ0ILo6FieYf2M,1680
bitfount/backends/pytorch/models/__init__.py,sha256=fRjV5svJSUPnc6ahrqP-p5Z468WOKE8IsJ_NfnA4DCU,44
bitfount/backends/pytorch/models/base_models.py,sha256=yA-ebh5ZDjwxDlnh3MCX0yJp-YpJIaFhFVzZgA-mSV4,61860
bitfount/backends/pytorch/models/bitfount_model.py,sha256=j2iM_lZZYfGr80gIE6DYR9jFh3y2pf2DFkWM2g1-kMs,20074
bitfount/backends/pytorch/models/models.py,sha256=PkaHd_pJ2xcu3bXrjFyNizb_2vpZ3vvJyKqWYFdQrGg,26059
bitfount/backends/pytorch/models/nn.py,sha256=3gjRktm0HOYAxUSbvtIJtfP-Z-3FglYjUGSURks6tUQ,13909
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=YH7S6AF33L9Uu2tJU4Lv15PRF2dueTRvbLT8B2LfveU,2251
bitfount/data/databunch.py,sha256=k3p9gS1dQesKkOo7N4JAC15t4uBSdc7Qpm3EJs9r5cQ,6413
bitfount/data/datafactory.py,sha256=IuEnqAU3uXE4IHmp0FOnEESOME1AMkH6IKxlromhqyA,5016
bitfount/data/dataloaders.py,sha256=AFmViuUjxafThFngePgpdWqHnixc-KQYjLEw8Zc-3c8,2880
bitfount/data/datasets.py,sha256=7WPH_j2WCLyWTt6pEzqjGPa0O17mrVc0WKpe7UWzRck,21572
bitfount/data/datasplitters.py,sha256=L6cRM-Lj1ShjXZOqK9Id9xuSAZUJqEo-nJwaUHVdUoE,13136
bitfount/data/datastructure.py,sha256=B5zHeTIYSCQS8qL9dxoTPL_If1TPJ-Cay5Mwnlg_9hE,31428
bitfount/data/exceptions.py,sha256=gsIwqu_-AB61Sijm60vITEpGKgBth_UUq-6Bu0Zw1pM,1162
bitfount/data/helper.py,sha256=GH8Lg-pVwEhV9xKyLBlAymNmVY1mQdn_X7Pb5AsC6BA,583
bitfount/data/schema.py,sha256=PV8c_uKOsy0lSP-dSnQKmTuGLc_IEa1UDpLM43M73xA,40009
bitfount/data/types.py,sha256=UNfhCiUuxryHXXBOiFWGpJrgVQlUr0_gYLGvlJVrPyA,16894
bitfount/data/utils.py,sha256=T6wbHPbNe4KA8ZGoeH6J1Ra99g4UBPuo0wbH_dKxaHU,7233
bitfount/data/datasources/__init__.py,sha256=5rHQ-MpyDKO7Apq4uZvn3X-L_tdCGyZmYSyTR-HnBKU,32
bitfount/data/datasources/base_source.py,sha256=3NgjXhdUJPJ592bHy2pBNbjyx0G99ILGDrfxSq2DMxM,10750
bitfount/data/datasources/csv_source.py,sha256=d__OYtlXwKtBY5FY-GDzDtR01gD3Qc1tDKMCpyavXeU,2848
bitfount/data/datasources/database_source.py,sha256=mX86U-0bIc2qjSEqgenHS82XF3IIvEdxGWr-KMM9YLg,10519
bitfount/data/datasources/dataframe_source.py,sha256=lSduuggi8mEMdFYwae3_KzghUhdGDNGI4N73QbrZkxo,2558
bitfount/data/datasources/intermine_source.py,sha256=GXs5bJ4Rp4r0IlNJ_ma1WaPOisk5jLtSxoENEYP6RAo,7664
bitfount/data/datasources/utils.py,sha256=XJppsQt7qdOeW-XP7aJuL1vQsitBwbAVjx8EnkGdQmA,1356
bitfount/federated/__init__.py,sha256=M6dFKqTS_Vpag68iVCUi1G2EKfog982DHleezBiXbnM,3329
bitfount/federated/authorisation_checkers.py,sha256=55VuOaSnwHCqXPb7BYPaQ-ZAl0rcmEVsWSq4cs6Ft3E,29435
bitfount/federated/early_stopping.py,sha256=b_2XOi9AZRXwYwm6VD1no8SP8uJbLy684TQBH4QP4gM,2421
bitfount/federated/encryption.py,sha256=v1uElz_N4rsU37EJGAOt4kcyyxYIB6jkhBGcAfCaOJc,13761
bitfount/federated/exceptions.py,sha256=lJByxdQXsrq9qL-PzUgrJUH6Knv4wlbMM5Obup1UwlA,1385
bitfount/federated/helper.py,sha256=gF7yOQuRhii9AVdQ8kIYI_4EtO9jo-E6GgG3ffCqm4Q,6652
bitfount/federated/logging.py,sha256=R956Fuvvy-CvZNxboBd7LWaFF9EwDq8Moxhts9AX0Ns,6858
bitfount/federated/mixins.py,sha256=CXUzpDXUMn_gidyGlKEBllkB5kK2q8e3_XNoLXT8eBA,17225
bitfount/federated/model_reference.py,sha256=oHjSEyfUkYf8EkUIFcPViczxSBTsmVntAMlT1uDLFLQ,7039
bitfount/federated/model_reference_helper.py,sha256=T8BvFdk9PK-NTob1_ggpPX5LsC3-xUdCtiZFFLb1zvk,6093
bitfount/federated/modeller.py,sha256=qFW035-aFUm04nvLmJ1SqcyToERPcs6VpGwKzCo6Uqs,15370
bitfount/federated/pod.py,sha256=BvUFSSWSLKzAq3huXjk9AjtevAsDCbcGSCEICVkXVjU,27853
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=E2p1nnPUfSi-KUDuMg3kl6sc1QrKRiG88K400q097aE,4222
bitfount/federated/roles.py,sha256=dYfXFDeimXcZA5f74MrsqdQklQ0XKBXzULMz9qp5K14,2130
bitfount/federated/secure.py,sha256=c1DtIuNzCQR0HRikO29uioFuaaAyh_5JwUeuOyXZe4Y,11812
bitfount/federated/shim.py,sha256=RYyRHdWpPlRVwaQjsW7qU4YkrDVS_yntjL6nGAXBcQo,2854
bitfount/federated/task_requests.py,sha256=IADvIw9cogcK34Fv7iHtNONM1De21gJRh31SyF_FJjM,2244
bitfount/federated/types.py,sha256=u6itua1Ew_dCDGeSfLwpzUBYGk_yeEde9RAwKKr_3j4,4648
bitfount/federated/utils.py,sha256=GPynRzvNwpTQLey0vRjoQmqjWVfM0-dei4FZ7FcBNJw,4612
bitfount/federated/worker.py,sha256=So2VTmHQjo-Q12lVEQgc28aPAcpTxYAYVZfvzwelbfQ,7038
bitfount/federated/aggregators/__init__.py,sha256=KVkHsXNU8fur9xBrR5bFAb6wraIeCqlXSD3Qboc1gII,641
bitfount/federated/aggregators/aggregator.py,sha256=sz5e97lk94lkRHNWlVOChrHuL_p1-rdezYKaT3BQOAQ,7418
bitfount/federated/aggregators/base.py,sha256=3RW6xaeSTu_74wGfJg_3CjIXclIlNKgtyrNhC2PhRts,2895
bitfount/federated/aggregators/secure.py,sha256=qhxMI-xR6Xclh3cARV8yYPGvOiVjOe4ZxWTyx2aWh3U,6302
bitfount/federated/algorithms/__init__.py,sha256=fd5ddi3sqqef5GCZEJkjRyYBfKnViyfRZBldMBmTBZI,629
bitfount/federated/algorithms/base.py,sha256=63dfMQxb_-Y8l3yc85NzaoSiE4g2cLtwOL6CYqc2bx0,3813
bitfount/federated/algorithms/column_avg.py,sha256=yyEmqracHgaiH66JZby7GYHoLF7ejJJw_tgBJKJe28o,2738
bitfount/federated/algorithms/private_sql_query.py,sha256=w4SyRafRUh8ny6t5XiFht72kZ-f0r6A4LwJN5gGNd1E,8567
bitfount/federated/algorithms/sql_query.py,sha256=--9MNbsoVU1fbBDL92KFA4VVrmMTYfoLPxvn0YpVFn0,4188
bitfount/federated/algorithms/model_algorithms/__init__.py,sha256=FdvkX9YWZuj7pv5p-XZoquiRhykUcozuON7zD6gLb2w,62
bitfount/federated/algorithms/model_algorithms/base.py,sha256=RYf4uYGIs1XkY2aunLGXvvPtnNo-woNu9Fz2iCvXc3Y,6704
bitfount/federated/algorithms/model_algorithms/evaluate.py,sha256=VUS8HQfUovvghor-WR0qHhBRIoSFZlAhs36eIxe32p4,2221
bitfount/federated/algorithms/model_algorithms/federated_training.py,sha256=3v8xoTcDs_Xx48J9aT38tURXy_RVRT0mCrg6gTiGPPE,5919
bitfount/federated/algorithms/model_algorithms/train_and_evaluate.py,sha256=rg9aHBI_-rFfDweJ81tlnoF5ebkSSHF6FQ-0PSiLglA,2442
bitfount/federated/privacy/__init__.py,sha256=40V2xkjXgNuRZEQI2cwsmK7htU1edxT_6pYN8R2pifk,48
bitfount/federated/privacy/differential.py,sha256=s6t8lnrOQv3wB4zjh1V4MmNUoADOBCPfGv68Q-_UxS8,8560
bitfount/federated/protocols/__init__.py,sha256=iYVQDzD3sy8TopeUCkWd2i9ztz7OjsRTfoEUd0jLi90,623
bitfount/federated/protocols/base.py,sha256=bhWa484fMXg82NMFU8rM_AEyrRsSzrEZvnMK5oUBEBI,8613
bitfount/federated/protocols/fed_avg.py,sha256=oGmCnt-U4dSe4L6CZkLkBe_65G8z70X5f2ttVQwFuCE,23864
bitfount/federated/protocols/results_only.py,sha256=zY96IcPzHfho2g_uRjy_hk2VklJ5JXF3t8TsUVJQmnU,10518
bitfount/federated/transport/__init__.py,sha256=J4BGfr2yDJ1Dh9TGgBTBeu0WIt5ctkXSi-93fzlFR3I,348
bitfount/federated/transport/base_transport.py,sha256=059kH_yxB9_5GBc1zqlTIt3EslV0AKgwpqHTgvhZxAU,18648
bitfount/federated/transport/config.py,sha256=K7CvCFoUd06aEqpmqx_iJOEkpyDmKbhWXhzCMhBVais,2721
bitfount/federated/transport/exceptions.py,sha256=-8dFr0SnGH4NPXpvA4rGxtcp3ohcT0_lGo7ZDF9ASV0,220
bitfount/federated/transport/handlers.py,sha256=vEyl8N_0u2DPZSstRdVTQe0KFubL4YYHJrCNfcEBTNE,10112
bitfount/federated/transport/message_service.py,sha256=ypbO5FMpS_Z9FIbXjx2moHCldLpKK-P7wcVAtE2Tyr0,32011
bitfount/federated/transport/modeller_transport.py,sha256=qC4F81w1Y8BGFqNEeVTSdSRCvc_hbnlqqPsvf-emD0U,28146
bitfount/federated/transport/pod_transport.py,sha256=5-SYN_2dgiN2uWXxgRB1jN27j9cpZ1FFBfDx-7faXXw,2614
bitfount/federated/transport/types.py,sha256=n2wI6ukcigWF5OmqEbrgc7xkjC3UT8EMlJpSxs4VFWY,2400
bitfount/federated/transport/utils.py,sha256=pIIDZLMHH0HC_PMbxTou3GXWbIq7heCXiV-Dzkpw8TM,704
bitfount/federated/transport/worker_transport.py,sha256=yvyGciXm2M1cK0ELwUEyEX9WOuw55B-2coSorN4T7wg,22928
bitfount/federated/transport/identity_verification/__init__.py,sha256=Trmd1-8cMeUhaaPNB4yJfFwi0tam6-pKtJDUDGJS3Rk,282
bitfount/federated/transport/identity_verification/oidc.py,sha256=P-tj_FB-n7ZbfK7H8MUto14EG7iNVsowaKtoeAPVfnk,20383
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=TG24qhNqxeAh9bXALxltM1QoOiyV2SUh5jc1cq5dvls,11581
bitfount/federated/transport/protos/messages_pb2_grpc.py,sha256=wCplogCVaBhjNsDKIQibmBWPto4y9mSCgeBtdxDSfy4,14198
bitfount/hub/__init__.py,sha256=EjnVAsGiFehx_C6sU5Bf2jYXqK_MkjazqpqDq6ZH7FQ,616
bitfount/hub/api.py,sha256=kcnLObtuSXnKHBiu7wGUs1leJHFI_0vztez5NngdbfE,36605
bitfount/hub/authentication_flow.py,sha256=fdNLvrFo-yzHVtC4z-LEv-It-AEJZHGQjldwdKpeltM,20236
bitfount/hub/helper.py,sha256=4BhJsSzft0Wkn61nBPOw37p2_4PaqProsOsDGhn3SBQ,11591
bitfount/hub/types.py,sha256=6npJsyx06xcfUOvzPGSmkLHcdBwG0Mz1Rh9S6-SKir0,7496
bitfount/models/__init__.py,sha256=FymeQDVVN75uH5dPbHO1UNgBdBLI5HnyE0E3mysZLP8,1055
bitfount/models/base_models.py,sha256=r-RFO6C6cH5hYI9-KV40_6B_VVrcEyHkS6B9X6RReWc,31357
bitfount/models/bitfount_model.py,sha256=s8y9zXsBuswzYxz1sSmsAuovOpudRNT4P4Vgv1OKUH0,1190
bitfount/models/models.py,sha256=32-K2wXroKl01TNY8nZhfWNupBZtF17nIO0CIi4Q_F4,23917
bitfount/models/nn.py,sha256=oT1LlhCJjUQgHWJyljKEZ3w7YTEZxOezRoatWbO2Pb4,585
bitfount/runners/__init__.py,sha256=lPdwsmEeLlOl_uELUyEoNq2kb6hkIs0V1ATuRkibbmQ,312
bitfount/runners/config_schemas.py,sha256=Wj0wGe1cdD7720-zAdMXd4QVw662HcYf-QCQReMt3dU,20737
bitfount/runners/modeller_runner.py,sha256=xsPOV-pPk_BVN5JX2yuuqeZhqGwbW1t82_X3wPLQA54,12442
bitfount/runners/pod_runner.py,sha256=vAt34UB3PfilgfnK2D42ytEmfrPMNp8nMMZtKaaHg_w,2225
bitfount/runners/utils.py,sha256=3MlxqmMzJ3SC4Et2TjdHRZaj3Qlgm20AJjYNlalPmFw,4242
bitfount/schemas/__init__.py,sha256=pPr6k9G4qFIJYfg_raMASwtsZu_6dDVx_2-j5W44bcc,221
bitfount/schemas/exceptions.py,sha256=7Wato0KuIgfsYdXnfyjEQkGeFmKD8FgJzH8EAADzIl4,189
bitfount/schemas/utils.py,sha256=X6SsLAy1Cx4lza8fQsG67rQJi1W4JTXRAFNxse9H74o,12358
bitfount/transformations/__init__.py,sha256=ZYILqRIJKXiARgBHxZzlJ3IeHuvp35dT6JXJHcznAdE,2115
bitfount/transformations/base_transformation.py,sha256=DSaSdZ0wKWHbKQi_T2OozsRrdVafHGPMyP1x3Qi_0-o,4497
bitfount/transformations/batch_operations.py,sha256=e38I475MvSJYvQ77KNX7l2rSKu6YNRY0bAWfZT655_I,5964
bitfount/transformations/binary_operations.py,sha256=UTcT0axmiF5sC8LfdYNsnc1t4uFiJy6dWhy5HJzwk9c,2359
bitfount/transformations/dataset_operations.py,sha256=mCl6byGwknqS77xsvjAkfHYa-2DkoaDIvbdDrwao7LQ,4726
bitfount/transformations/exceptions.py,sha256=xjBkKNeMBI8fjTWkM0hBBiBUrukToAx8jRHTNIpHG0Y,2387
bitfount/transformations/parser.py,sha256=JB4SbWKXzVAn6WUimEKScLEhsaQKAuQcXZCEN1xLRO8,10650
bitfount/transformations/processor.py,sha256=vDzu_4J2wTYuFmDCbCPG2ybX6-FXgsGCEai8hSeMt2g,21984
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=0V8WHB8P79ECiQS7owD-jIJSczSCXVTkajWu5RzHK8c,1036
scripts/pod_ui_utils.py,sha256=dx2d8YOzqp0E-guG0uP2kHLZv_nK10xxzJcUHKq4Qrw,5567
scripts/run_modeller.py,sha256=NyB6f170-OijzleeC6fpixvWAoZHL8HpjLEql_Wik3k,822
scripts/run_pod.py,sha256=roMwBg0LzNwfyz2uxFyZMP-1Qpb9WSdbEljuFOdICd4,2397
scripts/run_testing.py,sha256=ynRcS_SdhS_N_Oli1oE6Ud2rwMYWQn1zb4HT4v5m1hU,2723
scripts/script_runner.py,sha256=3jhQQYpyX1CeEz1Tnq5hKOkhOqLI9J3Of6aHNE8tlKY,521
tests/__init__.py,sha256=GtNIam5dEgED435XNhGZg30eyN_seb5F-DAL9cB5AOU,39
tests/conftest.py,sha256=w7h5xi7fIMt_FvV3T9LA6tBHdoB2UNLzJ12d9PPwPVQ,6704
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=JwitZZUWKlqdYDJ6WUpjZuf_H39pnR9JGY9c9AVr1ik,28685
tests/bitfount/test_utils.py,sha256=AqgnsaIpB4nvadXeTzjwGqcsCbySXEGwNNvspEqOnGQ,5314
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=1qRr4dqfdl2Prx2kxtnve4uXCxCypX-Oi-gthWsIAlo,1952
tests/bitfount/backends/lightgbm/models/__init__.py,sha256=Ehh_N4gvK7DCqKyO3FcjgUpYN1zahra2Itro0FXNL6A,45
tests/bitfount/backends/lightgbm/models/test_models.py,sha256=_It4-gVxxwGz7uT-tAKBYMqWGcSDtZyCpvzdOWpf9wk,7562
tests/bitfount/backends/pytorch/__init__.py,sha256=WC2iWxZxVu5mDTb6eINhSRGAYF-37CHIjhmB5FSdxxI,46
tests/bitfount/backends/pytorch/conftest.py,sha256=ztbja3O11KVfrYALkYwhJ40VUYHG4iMDwYzlbxRH7fI,8175
tests/bitfount/backends/pytorch/helper.py,sha256=WkSu3WftDOCFa3yDQikBzXdqlLfj4o4nratfuoAL6L4,724
tests/bitfount/backends/pytorch/test_utils.py,sha256=Vn1aDxfwRr0gEQzHuv8rYaHwS5MqzV5bHMGeGwqiePc,3286
tests/bitfount/backends/pytorch/data/__init__.py,sha256=-34CQYrPeyW2x0J-ZHMu2uQO3kMG-Lb_MR8ybuuWid4,46
tests/bitfount/backends/pytorch/data/conftest.py,sha256=udBB0S9L9Pk3AeGrCfI7iNr7BGHWnVkfdI7OlKP4GvY,5737
tests/bitfount/backends/pytorch/data/test_dataloaders.py,sha256=nyATzr4Tj-PdrDVYdpSzNzvjRWszFPicU2zOW4sWswk,8663
tests/bitfount/backends/pytorch/data/test_datasets.py,sha256=Rg6Pi0bu2CXYwyX8DVTWyuGg4J5PG50U2PzBFsuMJxo,12942
tests/bitfount/backends/pytorch/federated/__init__.py,sha256=dQhg_JYNGvef4qtUyfME-pQTIo9mCQI81vzBy8AbdmU,44
tests/bitfount/backends/pytorch/federated/test_distributed_model.py,sha256=z4ormHp_Bfk8XukE86RzPGaRIDz4dpwtmsMmsbBU0i0,5895
tests/bitfount/backends/pytorch/federated/test_protocol.py,sha256=QynQtfb1_pZEa5RLQaJxYjCLjBt4NsT3PO9ypmUjrCo,15050
tests/bitfount/backends/pytorch/federated/test_secure.py,sha256=4osbHtUivJMI5qFbTUbt9t5DSi7bRV1xcCYmAceqUmI,19079
tests/bitfount/backends/pytorch/federated/transport/__init__.py,sha256=qP2lfd3BShpOq7srYMjukGwBfsGO6RJtC83apVUyFnw,49
tests/bitfount/backends/pytorch/federated/transport/test_message_service_usage.py,sha256=NLpU0ZPDjclbCauRtSqHKLEVG6sBsvKo8CLrYV0axjE,5245
tests/bitfount/backends/pytorch/models/__init__.py,sha256=o61PKfvr8B9crtG3gz5aBk33rL-jGiRTwVIHKHwWv1s,50
tests/bitfount/backends/pytorch/models/test_bitfount_model.py,sha256=LWQIddVU3qUH-9-_ZJolq5mZg7EDori-S8zjeVv2y6g,13478
tests/bitfount/backends/pytorch/models/test_gradients.py,sha256=lFKA0__CrScs6LVt3eXFv9iNAMWtnO4mzEgVUNSvFAc,4937
tests/bitfount/backends/pytorch/models/test_models.py,sha256=md4qPleMSvFJUrgZHkoogfbn6im-wIF0Q6oCeO2hL34,92239
tests/bitfount/backends/pytorch/models/test_nn.py,sha256=nuCA-xBa1KV4lOqQq9L-fn9lAzqDD4uCw2pVyLl-paQ,11018
tests/bitfount/data/__init__.py,sha256=CBQUI55Gm4X6qimBzG4rcbUnrxWSJa7NPw3gKiW2vXY,46
tests/bitfount/data/conftest.py,sha256=neHbTUdftIYYMzRjcpnWmRGrNbwyRZ2xStfJJl-4PSg,8445
tests/bitfount/data/test_databunch.py,sha256=jOGQXAviC9rQKw6fb-8rZICy3BgP2459BirNHtCHiIg,7888
tests/bitfount/data/test_datafactory.py,sha256=ePvuFEWxVwrZhz3olt9Y9ksKNFjPeBItvh3A6IP4tEY,1893
tests/bitfount/data/test_dataloaders.py,sha256=XlBh5zYxNcdRV7vlgz5Fm-uEQ71scu5__oIV5E-zDuo,9361
tests/bitfount/data/test_datasets.py,sha256=ttByfkqXsab-95Qo1zTBMyFcFkFhdLqsOYb_X42TfRA,39935
tests/bitfount/data/test_datasource.py,sha256=BSyG8vcPHQd9u_ccsp8D32TQulDyEsaNsIwiz68AxzM,23760
tests/bitfount/data/test_datasplitters.py,sha256=WxkF3qaLci38RZipq1xn3SPUcMsrVSvzmlx9vMcv_sk,14373
tests/bitfount/data/test_datastructure.py,sha256=wzpvv1BVLqd2ioR4sqyNT06SBqiO3wCjbs7l9b3GOf8,20560
tests/bitfount/data/test_schema.py,sha256=_ICXrs3u2cWyq0y1wiP01Y44l8FrT2GpR1b-YFuq1tg,48161
tests/bitfount/data/test_types.py,sha256=fjz8tiYYHbbmQKf6GBBzBenR_QBhMUWcFEefPYCnG2A,2281
tests/bitfount/data/test_utils.py,sha256=TMEuDYe17k3ULuaaauMzuTzohrkDz_OhVYIfMlplRV0,9090
tests/bitfount/federated/__init__.py,sha256=Q7sJC71CSJuywtuPuL7Pz23g7_ISAR_WzPNHyKteQv0,62
tests/bitfount/federated/test_authorisation_checkers.py,sha256=PBmo5t8XZPhHhGS5GI8ouTGnMkO5FnXQ_UvvkHq4inw,58687
tests/bitfount/federated/test_early_stopping.py,sha256=abw1ZvMvYeftjNlPn4t9THgkxs0eRW30iYY1LM4xKvs,6215
tests/bitfount/federated/test_encryption.py,sha256=21t2TvPumYkJx48gluUCXi7LJnTbN7XZb9ymSU2Bpus,15708
tests/bitfount/federated/test_helper.py,sha256=EAFO0v1rh79S-2EOY3MjO9gVyq_wnp5ovtBz_AKWQ4E,8994
tests/bitfount/federated/test_logging.py,sha256=iossmN3Soi5_1BShjA3hgSi_zRM37DFc8YV4lRxCKf8,5208
tests/bitfount/federated/test_model_reference.py,sha256=gJ6bGs1nSifyjKPBtcdi08AMALD7knVcptkkm5KmHiQ,9478
tests/bitfount/federated/test_model_reference_helper.py,sha256=aQ68vvTSK_Sd8ie9yqXmldZ5OOFL_VitTIBCX9LquoA,3645
tests/bitfount/federated/test_modeller.py,sha256=ycnWuCVPY_ceGUnlCtMdFTuIU2vTZ6f3H1W47a_KFmU,33162
tests/bitfount/federated/test_pod.py,sha256=cXqSrDdtjyyuqKpYM0GhCWFco37NNK3JSUCjTkqtHoc,51731
tests/bitfount/federated/test_pod_vitals.py,sha256=ePYazzXC6HVMg7fUFObVrLaOHbQDI6E_GHWgTKpFcOA,7457
tests/bitfount/federated/test_roles.py,sha256=DuUeHWhrGILt_tzIvteK7poI9NitJmOHFquaqGizaCA,1447
tests/bitfount/federated/test_secure.py,sha256=4Zm5TdDkaMlnJNxix7ZxcVcx4Wo0ok1AtbA9ikC0jwc,1036
tests/bitfount/federated/test_worker.py,sha256=AvrWig9gh6TxmkFILwRZQYHNlqnTm1b-EHfdKYDuC4A,26157
tests/bitfount/federated/aggregators/__init__.py,sha256=NNefltZ3SHE4U1VZCFmH2atcf6V_aor8EWsnBEW3RKA,29
tests/bitfount/federated/aggregators/test_aggregator.py,sha256=XlKiUoKbXm7_kLLgJ6G_wIkIkRpPPq6ZMd9lFVyMGPQ,8333
tests/bitfount/federated/aggregators/test_secure.py,sha256=jcGOjGToDpNcFlQCC4KoevmY-K724jFodjNpV0e6wfo,6128
tests/bitfount/federated/aggregators/util.py,sha256=f_2xAwFCZkDdFfrKy5IC6elQ5cvw1TgPf079QQ6uN5k,816
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=pBr_mFtWmLSdEmpxM1Q18ehAvvzFmy2IFv9U_DavmCk,4316
tests/bitfount/federated/algorithms/test_private_sql_query.py,sha256=SKpDBEZuUnczHVPyEot2NOe6HRf_Y37yxbW-UirrLOY,20852
tests/bitfount/federated/algorithms/test_sql_query.py,sha256=hu655tVdSzks5_Ve5-tvRU_-n6CXmpTrwZ4l99Epjr0,9139
tests/bitfount/federated/algorithms/model_algorithms/__init__.py,sha256=kMuA19Ugft3CzWVx1drxh54LfcdudWcOO5Qn2Hlv-bo,34
tests/bitfount/federated/algorithms/model_algorithms/conftest.py,sha256=bmqNUqJIux_ySJGrcmWP9s2EQS4sa4bXE9sb5OI1lZg,356
tests/bitfount/federated/algorithms/model_algorithms/test_base.py,sha256=01IFWEhJQSVhbDbDsUEZVGr0nA4o8jE14Xphk0ms3lk,1348
tests/bitfount/federated/algorithms/model_algorithms/test_evaluate.py,sha256=FQU8Xo0iTfKM6vgdHbeeK84_T89PnbGBvSQFpBSzzb4,4886
tests/bitfount/federated/algorithms/model_algorithms/test_train_and_evaluate.py,sha256=0tDRhBcRL9_Pjr_-5K_X60ITxOx8v1EzTBsU4s3PMao,4548
tests/bitfount/federated/algorithms/model_algorithms/test_training.py,sha256=0BGMuKoopQ7NLw9I4yeLLLfZqvEEQ4hvZQd3j_26d3c,5122
tests/bitfount/federated/privacy/__init__.py,sha256=AU3ByzITHedkLAbBPJme27MlkwRWGIJVDLen6UxNURE,42
tests/bitfount/federated/privacy/test_differential.py,sha256=SiRTGtyOOKBHQ_qY66rg4zDWYBQ19FhzKPhKLpcTCQs,6831
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=g5jUOsBEfuYB3v7-0AabcmBYhyu-N-fqWdph6zqRbZY,2552
tests/bitfount/federated/protocols/test_fed_avg.py,sha256=O8Dak9vX62WieTYWXiKuXYAVhparO6FJegxt-jSVbGk,24375
tests/bitfount/federated/protocols/test_results_only.py,sha256=JzcBCkYsS0_fbWbTNmqzt0CQ8mvRh8rFjt5d1MJVoGY,14555
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=7CkmOURY4LAaXPoW3zZ8gVsjd77O3CgQfejTRuKOlCM,60032
tests/bitfount/federated/transport/test_message_service_usage.py,sha256=Un0C3jg9F16bLuQbPIeDIRW_JyKFIYhPeaVeYNbgBoM,2206
tests/bitfount/federated/transport/test_modeller_transport.py,sha256=3NvyC82Xjrasdb_YJWsQY7CUqqS9UujaUHnsFP7ROqE,57313
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=jghOjZjq4KM1YccxIg5vVdwCItiTbNKVXz2n0wlrPI8,42500
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=WjPYOyclZsjSozKx5cYyauiIdv3AbB7GOPDYB15hIUY,77106
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=6mCdy2p9Gvv4_CJsVVMQBHiMnjq-ITo-wXUJbuoE9Wc,6156
tests/bitfount/models/test_models.py,sha256=J9cLxxe7WO-lFQhj1H9K3ILfjhEvQJ0e46HcY3TPEx8,23666
tests/bitfount/schemas/__init__.py,sha256=FUjq_5SI3S0hkE76En7kept-JxRbIBlsYNSH1Xo7KpM,61
tests/bitfount/schemas/test_utils.py,sha256=rVgh0VLfc2T-riBL0lBq4iB7_jKy1jhKWUWnyxb4s4E,1274
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=k53bQZjbXpmCgcydML8jNqzfUDBL7ejUrs519hiKQcw,18640
tests/bitfount/transformations/test_processor.py,sha256=KBHsTNecYTP7mX8c4T7pWnCE8uETOCqm1cBYIQPImts,31560
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=nd7AfCsd7W2o4fakKQZD4yIZmt2IfPSveXU3BFAjT6g,8274
tests/integration/conftest.py,sha256=AhRfX2bsONEhyo67lv5dVaLEVYWZfgm1GFQPJEOIe3A,2607
tests/integration/utils.py,sha256=mEoWqrJP0UtUC0ztJUJ1BA7c4jvNukscHyWzBSdJV8s,7754
tests/integration/deployments/__init__.py,sha256=nIvjMGo-2DisO2aBw1HRQbhbJzWNtEAQp9s0e7BB9cs,44
tests/integration/deployments/test_deployment_configs.py,sha256=7EFVKYGrRVjZ-tH9Fgm79fMpOzvTFXO4aTcDy9RiPkc,1986
tests/integration/end_to_end/__init__.py,sha256=v6HA3CaTY8LApac6rObK9UfytBWsSl8WiafRovONQx0,24
tests/integration/end_to_end/test_end_to_end.py,sha256=-YEr7R5VgbgPkPX_lQsnxyiU7r0Kp0Dl8hWWI4fwi7s,17263
tests/integration/end_to_end_mock/__init__.py,sha256=4vlRN6WLkoRA3mtx7ila1AQCXJudAZ-xB_8HtQDlEiw,60
tests/integration/end_to_end_mock/conftest.py,sha256=48mcAaEv2VATVf2tx-dtlayztZYzRIsmWU3ykWxF-mU,5145
tests/integration/end_to_end_mock/test_end_to_end_mock_bitfount_hub.py,sha256=5jMppfduwLWFfaBBR3ZIbdhIoSPEcOy2oOs1icccyVo,25111
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=n3RSMFbDp67uUTFUXJcxB3vTbMaiOgB6ea14JyWQlL0,5634
tests/integration/tutorials/test_tutorials.py,sha256=dgkargleRH3GDeWcLbVTP_bcAUWdLh4JfXKLjNsq0-I,40523
tests/utils/__init__.py,sha256=CeFgrf8mqbpgHxy7IqeSkj_wRYBGGcmIuJebIEPUH_s,324
tests/utils/helper.py,sha256=aEd5WLGauLiCvjnm6Y_VQVR0ybHow6iHJiF7E3Z7dLs,28904
tests/utils/mocks.py,sha256=3m6hMJqjD4nFgD_-RTBpGM1vU3YxEw6EfUP3m3lIXIk,16844
tests/utils/fixtures/__init__.py,sha256=mHXfiaw_YDlhN6I-xDGZdQ0XrCN3tOyGPqtBjZnUBO4,517
tests/utils/fixtures/authorisation_checker_fixtures.py,sha256=9XqQbrIiFd_9QO8kK4g-dyRleZqtln0xWnZbp2YV5Gk,2537
tests/utils/fixtures/encryption_fixtures.py,sha256=I2LIxTSvl_XeC-wX6J5x6dYYQs7PUPimQeItfbjhLyc,3587
tests/utils/fixtures/env_fixtures.py,sha256=nqbG_ze3ccv7S233e01LnLcixjpCt8n9PUh8NhK75gk,1259
tests/utils/fixtures/helper_fixtures.py,sha256=os6H-n5d9dLBVqIJYGmqU54eRkzVB65ltVf2hJR54wc,2028
tests/utils/fixtures/hub_and_am_fixtures.py,sha256=hY38rRESZOiSrmcM7e9tisIeeX-lgXDzD5ieQyJyTiA,12366
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=cmWJMkxSRzPmxz3Z8ESslAU7zYEndt29UmDBujUBDOk,3541
bitfount-0.5.22.dist-info/LICENSE,sha256=gpuLAr5C7bKGgNb_nToflFcVlHVZ_ZQgLvh1MKcVF_s,10932
bitfount-0.5.22.dist-info/METADATA,sha256=RY3MJK9RCt-9m3-VrZCclGSpjXjpH69iGDEnyzX4G8I,31253
bitfount-0.5.22.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
bitfount-0.5.22.dist-info/entry_points.txt,sha256=9ekKC87YkcLkA1Afq0lfB5hPEnM-fc3bb82dVJqzPsA,56
bitfount-0.5.22.dist-info/top_level.txt,sha256=Hk_tbt6Ie5AKKpq4OuvNmh4L3uYn10txhCRe-qMeAfc,23
bitfount-0.5.22.dist-info/RECORD,,
