pidgan

View on PyPIReverse Dependencies (0)

0.1.3 pidgan-0.1.3-py3-none-any.whl

Wheel Details

Project: pidgan
Version: 0.1.3
Filename: pidgan-0.1.3-py3-none-any.whl
Download: [link]
Size: 61722
MD5: a1367ad61b6f4ead615be0a70d701989
SHA256: 8c74cea4f712ef4bafced1192da0347dad14e8b3a5f22a4175e48c0c57a93f85
Uploaded: 2024-01-05 23:17:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pidgan
Version: 0.1.3
Summary: GAN-based models to flash-simulate the LHCb PID detectors
Author-Email: Matteo Barbetti <matteo.barbetti[at]cnaf.infn.it>, Lucio Anderlini <lucio.anderlini[at]fi.infn.it>
Project-Url: repository, https://github.com/mbarbetti/pidgan
License: GPLv3 License
Keywords: tensorflow,machine learning,deep learning,generative models,generative adversarial nets,lhcb experiment,lamarr,flash-simulation,particle identification
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: <3.12,>=3.7
Requires-Dist: tensorflow (>=2.7)
Requires-Dist: scikit-learn (>=1.0)
Requires-Dist: numpy; extra == "hep"
Requires-Dist: scipy; extra == "hep"
Requires-Dist: pandas; extra == "hep"
Requires-Dist: uproot; extra == "hep"
Requires-Dist: scikinC (>=0.2.6); extra == "hep"
Requires-Dist: matplotlib; extra == "hep"
Requires-Dist: html-reports (>=0.2); extra == "hep"
Requires-Dist: pyyaml; extra == "hep"
Requires-Dist: ruff; extra == "style"
Requires-Dist: pytest (>=6.0); extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pyyaml; extra == "tests"
Provides-Extra: hep
Provides-Extra: style
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10785 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pidgan/__init__.py sha256=Jzb_RfgvXCrm_SQ4AfeGVi1N36YybxnM5mpyxrnihgI 33
pidgan/version.py sha256=XEqb2aiIn8fzGE68Mph4ck1FtQqsR_am0wRWvrYPffQ 22
pidgan/algorithms/BceGAN.py sha256=6yLJhaDwDt-PWZhb_SATxUa23qJdyjeA-c-vqkkg6ow 3143
pidgan/algorithms/BceGAN_ALP.py sha256=hFYI-7yDQbasbDx0QKmC4w8KerMYM7bkmaPJouwKKxU 2770
pidgan/algorithms/BceGAN_GP.py sha256=ELS3fn9cdzXnE38Vvg7R64lOQAvKyz9zL3e2BucZS2o 2808
pidgan/algorithms/CramerGAN.py sha256=vdY5UhSOcwsrTesGEhWpnvaatgEUEUcQ9Rzm1yvXTy4 6081
pidgan/algorithms/GAN.py sha256=vrsUFeerrlvYg5jn0CpnUixaQnuGfSWKA0WMo6aPuhs 18031
pidgan/algorithms/LSGAN.py sha256=YDIxHmgGFK0u-v9lFb-k_CWoW7gGI6MsrYf3Q9isGcg 3708
pidgan/algorithms/WGAN.py sha256=8u2I2yPFIvxZZZbfLoN-ZKE-6D-g3ygFauaijbOGjG8 3082
pidgan/algorithms/WGAN_ALP.py sha256=AnUkApV9e2KYsMF53K5hBEJKZiYxJW2W58_9EMcoICk 2760
pidgan/algorithms/WGAN_GP.py sha256=lnWQ0ce2GM7xWrUGUz75vUU3cUAQQ1Q_MPUiooqM_9s 2860
pidgan/algorithms/__init__.py sha256=tNjWStK9FrpEDoXMOec9rflyQtAE-ql_HhOs6yfOyzg 257
pidgan/algorithms/lipschitz_regularizations.py sha256=E4TBcPrsSSpdTfupzHzAQeSZlQfjsJT-ndl_lyuxsNI 6181
pidgan/callbacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/callbacks/schedulers/LearnRateBaseScheduler.py sha256=VjhXEqKAFgqUMRGoN96ubOHpkNE8Yatn-jSlWgQt0Mk 1765
pidgan/callbacks/schedulers/LearnRateCosineDecay.py sha256=lK-OVyz4jflvEy_Ef0rKsaQRPlKcpAu8GgMrZLqzLNQ 2044
pidgan/callbacks/schedulers/LearnRateExpDecay.py sha256=f6dlfLFI5Yw7TEwj8QGXFSMOJj1UvRD9jQpoDkgFNoA 2125
pidgan/callbacks/schedulers/LearnRateInvTimeDecay.py sha256=pDJgaRi46voZuleB0EsGNs82KA2lXtY2CdtSk2dNgwU 2140
pidgan/callbacks/schedulers/LearnRatePiecewiseConstDecay.py sha256=DWpOg-uhgR-qp7r3a0tCJ9ZM5LC3X8sneWxUVUHjcwQ 1422
pidgan/callbacks/schedulers/LearnRatePolynomialDecay.py sha256=TTLOwk5jKXhNS_IIrn80kDSiglEu9dGmqKbkZ-1H1rA 2177
pidgan/callbacks/schedulers/__init__.py sha256=7XvgYYZ3z_K2lfFE6ISocXk71ejeREAfKmG7nFWtN94 295
pidgan/metrics/Accuracy.py sha256=r1IVKwZhoW6OgnzgX34xUjFiqdyzOOO94StdvjBaoyk 595
pidgan/metrics/BaseMetric.py sha256=iY56X1gIHTYWobS2s5Z7WV_1wMPcIcZFvyvotmACA1s 560
pidgan/metrics/BinaryCrossentropy.py sha256=8_5flG2eR_FIHWzEs1Wz-hRLmbnWKVQV-aEdlqhcIrA 685
pidgan/metrics/JSDivergence.py sha256=7UL8V9kTN4aCUsATlUgaewVQvNYqYgHzHAbxI9f4l5U 779
pidgan/metrics/KLDivergence.py sha256=o3sIYAAT79rqA065WxPYzvrwiVQbB09eMI6pjQcG6L4 473
pidgan/metrics/MeanAbsoluteError.py sha256=zvlRNB3KJ3sW3R_heKDjZXN5o3t9-T5cyV1SzbxfUfY 494
pidgan/metrics/MeanSquaredError.py sha256=SUky4wfkv3tr7Tt_5WWyoC3OdcsT3Q89rbmxVBr3NoY 492
pidgan/metrics/RootMeanSquaredError.py sha256=J639Q5hRSfHtDWxxaMbttiBsgeK6H1k5DUqSHvMmCCU 487
pidgan/metrics/WassersteinDistance.py sha256=jhpdtv5_9q1TaBV4DOvc47QlNk_nsvkaNS9beCTCc38 596
pidgan/metrics/__init__.py sha256=_mYsjTXReji2OFH4tCu4zhtMbnk0Sl_KPbgsZpSFmvM 364
pidgan/optimization/callbacks/HopaasPruner.py sha256=SK4J4J-fIVL30gXIKNd2spq-xaleQmD1iwd_iOeXgSA 1658
pidgan/optimization/callbacks/__init__.py sha256=FvaZX52mhCm4jUTtrOxsY8WS1nQDTJsVLjuvI8xgn7Y 39
pidgan/optimization/scores/BaseScore.py sha256=doO9dAOgH8yHVZ1DlHGqNIJDMP4eLcGBzqeokJHZQjs 676
pidgan/optimization/scores/ChiSquare.py sha256=ESrlLSH6PscYX93uxSq2ZxWYhN4uh6u62TBIlSQGVkI 190
pidgan/optimization/scores/EMDistance.py sha256=omRELc4ytL64peUiG7uFpBMNqA_cocL5i0Y0ttzSJ54 1202
pidgan/optimization/scores/JSDivergence.py sha256=NOla4Qllm_cTGsfMxt_FJ_GwxCCnUYlNZ1hul9oEatQ 192
pidgan/optimization/scores/KLDivergence.py sha256=YMR5UQDX_U4EYGjXhiVaOu5M2LVhqbWDEjvfS-AH4c8 192
pidgan/optimization/scores/KSDistance.py sha256=wpgi_Fw_ZUXvTQWT2rDODyWTblyiExY6H0bWiIzN65g 1040
pidgan/optimization/scores/__init__.py sha256=oNOLbrSx4mAQefR116sBzQ2jidMPUcmzCaiXOk701kg 70
pidgan/players/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/players/classifiers/AuxClassifier.py sha256=qcC7XwaZT1zjxa7Yi8z7x7No0Z2EOQuj1-8uFawj6Zo 1528
pidgan/players/classifiers/AuxMultiClassifier.py sha256=buI0AX-OoWLnRD0FdgJQzNktJAHZaAmQ3uLcRyzeixM 1864
pidgan/players/classifiers/Classifier.py sha256=m6WPxj32PBeKURdlZr0t5wNewh0z9MNZ3HNgduqnBmo 1361
pidgan/players/classifiers/MultiClassifier.py sha256=i203j73z8VlN8b1hcxcmYbylUrhvrk9-TNKaI4yP9ko 1709
pidgan/players/classifiers/ResClassifier.py sha256=eeJS8rK_CxxwmnGczV4V-yccj1egPo9H10ezjSbc7NA 1370
pidgan/players/classifiers/ResMultiClassifier.py sha256=L6N5MSIS1SYtJuF4E32sf5TwYk9faA1_0nF2-9S0oLQ 1706
pidgan/players/classifiers/__init__.py sha256=gXmF1SSigKuIS-C8cI2oNkCG_SvdAvrhNnP1eSUPYRs 264
pidgan/players/discriminators/AuxDiscriminator.py sha256=_Kh-8O4k-Y5f8cOLPcNYhl8Sq2uOQhordIuHaxmMTtU 3083
pidgan/players/discriminators/Discriminator.py sha256=ZrTW8aeETBRJ35qHuXxlpi4IrcNl0BkFlFHQ3t77s4s 5254
pidgan/players/discriminators/GigaDiscriminator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/players/discriminators/MinibatchDiscriminator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/players/discriminators/ResDiscriminator.py sha256=HmVDWJz8pK0Uev5hWBUU3lIjeJsNJYTKD4NIHqlpwDY 4912
pidgan/players/discriminators/__init__.py sha256=BajdF7B5BVtunf4dj655AnEoukOjTR7q1hL8GCMO8ZE 135
pidgan/players/generators/Generator.py sha256=edaKpu9OPH6VJath2BW5GZO3cZN39Z7nx5DZeLELWlg 5344
pidgan/players/generators/GigaGenerator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/players/generators/MinibatchGenerator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/players/generators/ResGenerator.py sha256=w8qmtSheYBXcIDEa6ezLxvvWZu4-xSCaJnaJhkKvy4U 4140
pidgan/players/generators/__init__.py sha256=b0Gw4ncvMEK63cEUBv_K0swC3HSor1CRpfI0nDxTQKk 72
pidgan/players/regressors/Regressor.py sha256=riTtaIprDyqX_n-u2SP706UAWCpmDfEr3wK1fU0sP8g 165
pidgan/players/regressors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/preprocessing/WeightedQuantileTransformer.py sha256=uZ0H4pLDiPoYkXQ2MrzimSUGzp_-BkP5ix0CnKb3FmY 759
pidgan/preprocessing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pidgan/utils/checks/__init__.py sha256=sD9mdXOXwSpJ1vZlq_d4GmOSpy83BY8f88iefaHMvTk 82
pidgan/utils/checks/checkMetrics.py sha256=bDiWavZptT7jHe7BqJZODPsCI5nuPXYLV0AYHYXydFs 2097
pidgan/utils/checks/checkOptimizer.py sha256=WzEBTAyHh3cd4iSzj7Kcy2SomEInuMvpLF7be4v_gEA 875
pidgan/utils/preprocessing/__init__.py sha256=MYajAFNquq-kK8WgALlYtT-5VZhR0nuZ99ID6MUNkbk 61
pidgan/utils/preprocessing/invertColumnTransformer.py sha256=mI2NuqiptbfoV7Ogjpsb6ts6mWhxWZYRCBXWu0PkCRU 968
pidgan/utils/reports/HPSingleton.py sha256=kL4CCEvHO9w1rsMRJgSCo8GH_0qnUC5KD84SS27lWv4 1409
pidgan/utils/reports/__init__.py sha256=XpRGotyq5yjIu9w_K-vwUmvWxQxznCHckSnCgIwFipA 84
pidgan/utils/reports/getSummaryHTML.py sha256=hezeKyIJZiUcwAl-pGSfTIqN8ARrCvgS9SwRm3AFte8 1333
pidgan-0.1.3.dist-info/LICENSE sha256=ixuiBLtpoK3iv89l7ylKkg9rs2GzF9ukPH7ynZYzK5s 35148
pidgan-0.1.3.dist-info/METADATA sha256=2OSry4o1QyRctXjnZ7DUVIL04KEpSUauCC5FrLMZkXs 12587
pidgan-0.1.3.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pidgan-0.1.3.dist-info/top_level.txt sha256=QjyyO--K8q0BeDb0nP9RDtu4xrvc6NEReWDSycSVbS4 7
pidgan-0.1.3.dist-info/RECORD

top_level.txt

pidgan