nhssynth

View on PyPIReverse Dependencies (0)

0.10.2 nhssynth-0.10.2-py3-none-any.whl

Wheel Details

Project: nhssynth
Version: 0.10.2
Filename: nhssynth-0.10.2-py3-none-any.whl
Download: [link]
Size: 85520
MD5: 9fdcc4ba412734de763207d1daf20b63
SHA256: f35247386cd526cc635ab12446bca51e623512cb607afb4a56650228f5f40d12
Uploaded: 2024-10-04 11:54:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nhssynth
Version: 0.10.2
Summary: Synthetic data generation pipeline leveraging a Differentially Private Variational Auto Encoder assessed using a variety of metrics
Author: HarrisonWilde
Author-Email: harrisondwilde[at]outlook.com
Maintainer: NHSE TDAU
Maintainer-Email: england.tdau[at]nhs.net
Home-Page: https://github.com/nhsengland/NHSSynth
Project-Url: Bug Tracker, https://github.com/nhsengland/NHSSynth/issues
Project-Url: Docs, https://nhsengland.github.io/NHSSynth
Project-Url: Repository, https://github.com/nhsengland/NHSSynth
License: MIT
Keywords: synthetic data,privacy,fairness,machine learning
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9, !=2.7.*, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*, !=3.8.*, !=3.12.*
Requires-Dist: gower (<0.2.0,>=0.1.2)
Requires-Dist: llvmlite (<0.41.0,>=0.40.1)
Requires-Dist: networkx (<4.0,>=3.1)
Requires-Dist: opacus (<2.0.0,>=1.4.0)
Requires-Dist: pandas (<3.0.0,>=2.0.1)
Requires-Dist: plotly (<6.0.0,>=5.16.1)
Requires-Dist: pyvis (<0.4.0,>=0.3.2)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: scikit-learn (<2.0.0,>=1.2.2)
Requires-Dist: sdmetrics (<0.12.0,>=0.11.0)
Requires-Dist: streamlit (<2.0.0,>=1.25.0)
Requires-Dist: torch (<3.0.0,>=2.1.2)
Requires-Dist: tqdm (<5.0.0,>=4.65.0)
Requires-Dist: umap-learn (<0.6.0,>=0.5.3)
Description-Content-Type: text/markdown
[Description omitted; length: 10172 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nhssynth/cli/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/cli/__main__.py sha256=RewweP4tAYl91rvzOPRaPcJKX-_r-GiJc9fyM5elxTk 72
nhssynth/cli/common_arguments.py sha256=9mYI3fNzG2kbdKiVGAxpM8Jf72v6HzCGvjdpnHlHy8Y 4950
nhssynth/cli/config.py sha256=D-No5F1EAUsF1ODevwn3QmCIEfjpPePneupSgVIriXI 9608
nhssynth/cli/model_arguments.py sha256=j_tLuvyeqyf1tN7fQBqMXPZa3rGw1C8RkwWppUJbKto 5634
nhssynth/cli/module_arguments.py sha256=_yxEZkHhAE6C7BHyAIYwbEqrGh7WQpwzcAWZyNe4eyQ 9610
nhssynth/cli/module_setup.py sha256=9siEl3d9IN5uTZOL1f_1zJYdcOeyLngxknwgRbrKxo0 7893
nhssynth/cli/run.py sha256=QNgs1fgFsOAnk5fnrZxdnOyRuuJb29odSDAhBujY3FQ 1541
nhssynth/common/__init__.py sha256=Y2HZS-Cyd8EXfI42Mhl3X9b6Ro92Tlmlg9_zejWm9Yw 118
nhssynth/common/common.py sha256=3X6UrcVRQUAi9NaNsCo_Bz5V2DPaig2h-ns87Zoboys 427
nhssynth/common/constants.py sha256=VJHdqwV5lM2oNjjKh4C-4Y7qaAll2_Z7GTQgbQklsqE 2684
nhssynth/common/debugging.py sha256=IdH-dgx9E-27l2lkUAd2AQP6EIZ7qmmjYCvqNxB_huw 377
nhssynth/common/dicts.py sha256=4GjWuZfgOpZ8ZsuumML6VrpdXiRHeHkUxY_tixyxo6A 2377
nhssynth/common/io.py sha256=4BiKNFdr-sea_1YDTeIUZAsKSiwLObi0QJV0AyBSv1w 3817
nhssynth/common/strings.py sha256=7QoYslAYZzXf9CP8bQY80TytSmKBdmaiPp_XB9y9Lf4 1387
nhssynth/modules/__init__.py sha256=eLGCl1Xj8vaSFTVEeeqNoCo0pI5zzzu4d_5ypHR70pY 360
nhssynth/modules/dashboard/Upload.py sha256=KjYQUl8VV_hKc7e4AY5QxnvNWFbHjJ1epP5MDAXaCy0 2825
nhssynth/modules/dashboard/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/modules/dashboard/io.py sha256=coyjA1Wfiu-X65UejEgNzIdXSOrdab2kFxlwNRrX9mI 1494
nhssynth/modules/dashboard/pages/1_Tables.py sha256=wZ4l5SBnCaq3cAU050G0_9frL_qlwrAa6b9xyYlArCM 8705
nhssynth/modules/dashboard/pages/2_Plots.py sha256=ppHb1nM73xmYNxYRDLAp0m80Yls8mzRoHc8i0xWMcbQ 6795
nhssynth/modules/dashboard/pages/3_Experiment_Configurations.py sha256=EYknc2HDkVjvzMW_YcKJWjqyQvD6WWzVIbW5lF-Oh-4 361
nhssynth/modules/dashboard/pages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nhssynth/modules/dashboard/run.py sha256=FCzkaF6ty1yTt8CyhG000SUxBrh_zN8sTVAditN_Ca0 1866
nhssynth/modules/dashboard/utils.py sha256=MgTU5J9QQufawDqeUZKJaRcXRSKvZD_s0QKT9osHYUc 2266
nhssynth/modules/dataloader/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/modules/dataloader/constraints.py sha256=aHvm2n1DXaEydUmV66jYtVo_bm5kxwEP_nkg3Z3YMhM 14465
nhssynth/modules/dataloader/io.py sha256=uIOGZ4KV7GHqAXU2mrHDAqGWIuMA-3WO411oZdzZI10 5528
nhssynth/modules/dataloader/metadata.py sha256=A91sr-9tMJejUzaacDu7cPbUqgeNeHs2hphZ_O4rMEI 15197
nhssynth/modules/dataloader/metatransformer.py sha256=bmEfvRmxlGyyx7LDgZsRKX9SRZD9di42JsXPaZyuCE4 14857
nhssynth/modules/dataloader/missingness.py sha256=SFRqR2Ay4nP3CXaS_mYYO3ZOhf3LztrtXZlABIzreoc 4613
nhssynth/modules/dataloader/run.py sha256=mzruoiqKit9kszdzWoyr-2Kcayoevhzq3BfibUKX4oU 1390
nhssynth/modules/dataloader/transformers/__init__.py sha256=6naEENMR1PckNA6G37SbCGlww9UXxXgmsiwf3EHOUmI 230
nhssynth/modules/dataloader/transformers/base.py sha256=sGzjUElMgr0ZpRs_vNmLzFa4KLU4IVT6swpae5qqPmA 1626
nhssynth/modules/dataloader/transformers/categorical.py sha256=RHdpf7DTrtDEgkCdQo6VWw_OBdeGjhbP6JenpdCNU6k 3501
nhssynth/modules/dataloader/transformers/continuous.py sha256=XgA1sjyxB_v9qnwt7qpll4XAB4qs0B-dHZ8iYlQOvoA 7417
nhssynth/modules/dataloader/transformers/datetime.py sha256=1JacDvjrIfXxbbjfSnMwM-1dtEHEYNL2dSLV2fGOmpE 2556
nhssynth/modules/evaluation/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/modules/evaluation/aequitas.py sha256=EbEn_J1eqE1swNnDP73Mvk4-a-Q9368D2qg3UbntJA0 109
nhssynth/modules/evaluation/io.py sha256=sAacbr5Xa5CZyTsMYEjPp7Q2Ef9RVIUdSKclj6pfixY 3822
nhssynth/modules/evaluation/metrics.py sha256=Cd2UEnKFv7ILhl3gBWJvr0iUWwoqtGHGhj-NZ1m3Kcg 1716
nhssynth/modules/evaluation/run.py sha256=vjMvxgGE7HIEAWzp5cQG6IAtM7-s1Z7E_NndQxD3C-A 1393
nhssynth/modules/evaluation/tasks.py sha256=0TJHZj5CEaFZzzCmBmZ-EMdN6IhkjH9PzwYcETNGKzs 2184
nhssynth/modules/evaluation/utils.py sha256=o0HnmTeAJIQqZHpHurIovH7yjo8h3dFcp2OQG67s9Ck 11672
nhssynth/modules/model/__init__.py sha256=qhti8uKAJrMuKaSU57c5cJQgXyOxqTCnuk6PGejhtqU 65
nhssynth/modules/model/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nhssynth/modules/model/common/dp.py sha256=kMSN4fXVsMC-0f7f2onVKK9_wCW_ionbejSMTlBcU2s 4396
nhssynth/modules/model/common/mlp.py sha256=IZmwXDjzu3EitboYHkVo7p4J5wfrruBRuzpYPPeX_GE 11570
nhssynth/modules/model/common/model.py sha256=WpCLxKMHEKSHXxgzbnYmsykD9AKjQIZjQdlSjtWMtGE 8189
nhssynth/modules/model/io.py sha256=JBPLybGy3eSJn2BZVVTvKddYegKyXfIeY9PkKtT8vB0 3995
nhssynth/modules/model/models/__init__.py sha256=e2asO1_UQF39emiQC2SpVRwPbtW9taedXvc4LXRaWxU 237
nhssynth/modules/model/models/dpvae.py sha256=AuhiW-Ve-5XhEpfLqTBjjbIHbB9TkDh3i8TZEXCUfpI 1750
nhssynth/modules/model/models/gan.py sha256=3Z921eF2ZABc_Yj0arwql9uplR8ivM93DF3a50IiQl4 14859
nhssynth/modules/model/models/vae.py sha256=hT-OGFfRo7ukwQp24lAMtaAWeSmVvmavFVpMvLHjeK0 10621
nhssynth/modules/model/run.py sha256=lg0Jp8R-khrESwnOu38sPTJ8IhWeDpBeGLcKWWGswck 2287
nhssynth/modules/model/utils.py sha256=1Vx-iv-OsXJ3m5qGaUqplsr78tW2kjB9ucxyRcpfs1k 2534
nhssynth/modules/plotting/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/modules/plotting/io.py sha256=JAIhqzbZBkGNSgneHfxPz9SJZefk9HWw4l54VEmElA8 2210
nhssynth/modules/plotting/plots.py sha256=m0ic9nsgMjpDfXl3PUynCdAoUtB-8vtRWubc0Z_VAGs 6365
nhssynth/modules/plotting/run.py sha256=pzYu-PjVvfxN2EbL04k_zGxffFrFl3IsA2a1NrukzTA 1910
nhssynth/modules/structure/__init__.py sha256=o3WSXqEdCJqO44PwSPBRLJKkAGvGHZ9lgmWqNfG97MQ 28
nhssynth/modules/structure/run.py sha256=5RUA43EzSFHlee-loPdMuOjmmwBuF5fe7tUtN9rwIHU 85
nhssynth-0.10.2.dist-info/LICENSE sha256=CuSdccf6NWnofMssx4USiNOEAHgRzj577Qfzd4o3Yn8 1068
nhssynth-0.10.2.dist-info/METADATA sha256=NsICmF8gQltHfgNNyR3c0L6Ja4KJBZDvpYggtbeCJV8 11825
nhssynth-0.10.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
nhssynth-0.10.2.dist-info/entry_points.txt sha256=8Oa830mDmdqwUNDXE-h8_Z8ZULpbaDZoHk4jS5e7hgs 59
nhssynth-0.10.2.dist-info/RECORD

entry_points.txt

nhssynth = nhssynth.cli.__main__:__main__