calotron

View on PyPIReverse Dependencies (0)

0.0.12 calotron-0.0.12-py3-none-any.whl

Wheel Details

Project: calotron
Version: 0.0.12
Filename: calotron-0.0.12-py3-none-any.whl
Download: [link]
Size: 68167
MD5: d6f59acc53e2122d543662117d7a1b58
SHA256: 39ce91a354b9fbf8042f6b06cbff25c86644fa735d0eb37d045ff6baaa839e56
Uploaded: 2023-06-01 13:43:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: calotron
Version: 0.0.12
Summary: Transformer-based models to fast-simulate the LHCb ECAL detector
Author-Email: Matteo Barbetti <matteo.barbetti[at]fi.infn.it>, Lucio Anderlini <lucio.anderlini[at]fi.infn.it>
Project-Url: repository, https://github.com/mbarbetti/calotron
License: GPLv3 License
Keywords: tensorflow,machine learning,deep learning,transformer,lhcb experiment,lamarr,ultra-fast simulation,calorimeter
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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: <=3.11,>=3.7
Requires-Dist: tensorflow (>=2.10)
Requires-Dist: pyyaml
Requires-Dist: numpy; extra == "lamarr"
Requires-Dist: pandas; extra == "lamarr"
Requires-Dist: uproot; extra == "lamarr"
Requires-Dist: matplotlib; extra == "lamarr"
Requires-Dist: scikit-learn; extra == "lamarr"
Requires-Dist: html-reports (>=0.2); extra == "lamarr"
Requires-Dist: black; extra == "style"
Requires-Dist: flake8; extra == "style"
Requires-Dist: isort[colors]; extra == "style"
Requires-Dist: pytest (>=6.0); extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Provides-Extra: lamarr
Provides-Extra: style
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2909 characters]

WHEEL

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

RECORD

Path Digest Size
calotron/__init__.py sha256=Jzb_RfgvXCrm_SQ4AfeGVi1N36YybxnM5mpyxrnihgI 33
calotron/version.py sha256=1SFj-qMOaeO0fOKQaFmYhAKiRwwNda5uWKpYtIcken8 23
calotron/callbacks/AttnMaskIgnition.py sha256=XbRgDxKvzDu9CssA2smXVYbxxW7896J_oMmAYy-K1kQ 1881
calotron/callbacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calotron/callbacks/schedulers/AdvBaseDamping.py sha256=CRKL5S92CH9EPDgnA8UJZdObDfvSiD0LvObz3D9pt4k 1384
calotron/callbacks/schedulers/AdvExpDamping.py sha256=aRRj8kR8Sa6kBKxoQ_iqyIye0USfpoNy7C6kJNgYLag 2013
calotron/callbacks/schedulers/AdvLinearDamping.py sha256=wfZznUmOhFNrZod0hjHCXgYsxZtFlQcmbI8NVd7YHao 1261
calotron/callbacks/schedulers/LearnRateAttnDecay.py sha256=Rp6CpiLVwcqm0E6tA6oGLkx5Wwb3m0JxWza0D0HHaLE 1225
calotron/callbacks/schedulers/LearnRateBaseScheduler.py sha256=MvmpIAuGQJ-NOoYyueItzru9mL1IbVIMrv0snwiSnNE 1478
calotron/callbacks/schedulers/LearnRateCosineDecay.py sha256=hjqqkZh_Ww_5Uq9OmFCo_F2nlmEiamEO2B2asveclMo 1938
calotron/callbacks/schedulers/LearnRateExpDecay.py sha256=s1lBw6If8wEY2ayyUFFLxsaC3x7Jl8ybpvNw4Ivk3P0 2063
calotron/callbacks/schedulers/LearnRateInvTimeDecay.py sha256=Tkit0-xUe3ivkdGjQimg7kRyr8__Vz7aOMcgA0_kVic 2074
calotron/callbacks/schedulers/LearnRatePiecewiseConstDecay.py sha256=TWo-xa6XBJ8HLvSQVqCs5IzIHvdQ2-Ob5xKWglZzrIU 1357
calotron/callbacks/schedulers/LearnRatePolynomialDecay.py sha256=pINPffmm9YRZILQUbsqf0WLPXx-xet7Yndg1MfyGJUc 2108
calotron/callbacks/schedulers/__init__.py sha256=4cNFAIRKXQgn8sh28nfNy5quZ8wdKT0AuRrkwvrjPiE 434
calotron/layers/Attention.py sha256=dTHaE2R-r4HrxWiNTWYjXo9-ttUWo0UJ1ujNfJlpZWg 1234
calotron/layers/Decoder.py sha256=l1eiZnzF-xVZdmGOwPIwaylk9mbr043Ji4hOlM6u_pY 8458
calotron/layers/DeepSets.py sha256=xCjHirc3C0L-uo3gJPNgj4D3u6vQ2ly2aLac5Wb3z7Q 2589
calotron/layers/Encoder.py sha256=cfrYVlD8xgSFxTT6V-rDO3GfupFnZhoZ0zkP6pYKd40 7657
calotron/layers/MultiActivations.py sha256=3oeogiGSMhWkVT8TwP4bE9HQl41Z_4z4cYNJiC1m9ow 1305
calotron/layers/MultilayerPerceptron.py sha256=NPC9R0aPXKHZh_DqANOwfBH_cobz3_f7F66_02C4jgc 2502
calotron/layers/SeqOrderEmbedding.py sha256=J7Cz5tTzrUmvLH5Twtkr5gDy0XSqXNTnjSwgWi2S6uY 3508
calotron/layers/__init__.py sha256=KKqhqTer-OsAQic7L01-1t4qZ89XOjHSvrWMiPqGoB8 320
calotron/losses/BaseLoss.py sha256=FIM_eErJAqIeRNPDdpIJ1EWLukg-pPjCZonfhYnNoxg 1189
calotron/losses/BinaryCrossentropy.py sha256=vhJ32XsQHmSLxE-z11wZNHy0ZV_tAu3u1ILSlx5O_rU 4150
calotron/losses/ConservationLaw.py sha256=e4D4SL78XQJqVI1ZL5jIrDdSNn8S9uhp9Fu8XskHazg 5480
calotron/losses/Huber.py sha256=w31pWoz8ibcP4q0v7qJTOBvxSsfE6Wxo-B4W3tAE5-0 4372
calotron/losses/JSDivergence.py sha256=jpcpH6_qAQyWwSZ6RYdlG1t_7PecNyErjrm54tqrkpE 2614
calotron/losses/KLDivergence.py sha256=kSNnoIdCiUZUkyWjpcDR9pbmlE-0siaIh9GUtM0DQYo 2292
calotron/losses/MeanAbsoluteError.py sha256=9Mt5ofmgr2tDHChhY0Z87DgMpmVNeWp2G6U_BIrqURU 4146
calotron/losses/MeanSquaredError.py sha256=eRVi0RVOjnhlL0XcRpmXdtXSKelaxiJJCl79-xGYYjQ 4144
calotron/losses/WassersteinDistance.py sha256=RRoqDkXsylvpCzU8OoKeB0S9hwfk8fjEnR-nBiikVuk 7039
calotron/losses/__init__.py sha256=uonp_uwSUNebUGaij8d7c2DKlkbjVxiPKNf1tsutqmI 348
calotron/metrics/Accuracy.py sha256=39b7k8hujfD2RmkDSTdFl2jVyc4Ogbd3Udw3Se0Pjak 557
calotron/metrics/BaseMetric.py sha256=wi41qt9ZbdrujqOweOWvz4MdZXvnkI1H7REEM5yS-S0 558
calotron/metrics/BinaryCrossentropy.py sha256=CIHjVjgLS4zHH306zX1wLFDB6OwfwMOeo73VmuePrqY 669
calotron/metrics/JSDivergence.py sha256=mbhqEYmvVi9tMik46mStCrn0wsgmioygSMS_Wv02M6A 730
calotron/metrics/KLDivergence.py sha256=90BFLVzxCgRhARhoexpzzU-EJ7Xyje3vrZ5tv4-qVV0 499
calotron/metrics/MeanAbsoluteError.py sha256=ZA-TQCX1td_EPfHK5avEj26aWFDxv-7yiVMpJapuJCM 502
calotron/metrics/MeanSquaredError.py sha256=u9cK9IhIm2EQeVL0lZklhDL0aB9JidlcZrs1rKeHWAo 500
calotron/metrics/RootMeanSquaredError.py sha256=UZzB69PmfTwGvzHYM-pgTTCd-Hxzh91TLsoSDsI0o_A 497
calotron/metrics/WassersteinDistance.py sha256=nn_jR7LF_Ep4ZZU7eJZWK8i_1xDQfYZyb6LtobTxASY 423
calotron/metrics/__init__.py sha256=_mYsjTXReji2OFH4tCu4zhtMbnk0Sl_KPbgsZpSFmvM 364
calotron/models/Calogantron.py sha256=7ofVik4Utn0eRgXuq87vXVqrtGS1dE6tOJ_s6gxNPYE 995
calotron/models/Calotron.py sha256=UVTDRxUJAWG9t1d11eQz-VuLVEMqX9tXWLpwec5hCDY 7859
calotron/models/Generator.py sha256=GTEfKtWU-ZUMzKwSMisd8o-tg0sE5Ps3Qb1AN6Ag--E 68
calotron/models/__init__.py sha256=bsK4PWvwgBamWeYXSj3YvEKGQ422KYk0nT0dAP2qVTc 31
calotron/models/discriminators/BaseDiscriminator.py sha256=xVii0xeZee_mM4ovPDG7P5qj42aznw6PxTlaUPNB-Ec 171
calotron/models/discriminators/Discriminator.py sha256=odEdOD8xOAtEv4pdwSTP7n16vpBk85zsKgyc4vzLu2g 3688
calotron/models/discriminators/GNNDiscriminator.py sha256=XeJqXryZdmFqS-oqApEaCRQUCQkmJ4R1j-P3M24pbRk 253
calotron/models/discriminators/PairwiseDiscriminator.py sha256=Wsgi7KxiNMkSd0OVHvGeTqlx-Jv7IWhPkfopPqqBhU8 2048
calotron/models/discriminators/__init__.py sha256=4eaCrCQ4sPkORbcFZfjNMheg3xFX_H4usAcSymzyL8Y 147
calotron/models/regressors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calotron/models/transformers/BaseTransformer.py sha256=HQvwHmlCcG5QXphfU6j9CUIyFWIcnkA2DNvKg_cuG0s 169
calotron/models/transformers/MaskedTransformer.py sha256=uVmqLip_z0J70omdrQ6qd8A2QFRD3V8T0QrqKqJxjmQ 6945
calotron/models/transformers/SemiTransformer.py sha256=uRjfFB2KePo9tw98d_F7vBDCYeeGhc1cuCUv9oSM36k 1073
calotron/models/transformers/Transformer.py sha256=LWYpHZotMjQc0j86OEOAu5VyIjkg7wi486HmXDfmQgc 13782
calotron/models/transformers/__init__.py sha256=hMbrnw-5SyN8seUdnqUxkRJ9FDIcGpHNe_X1F-FBc6M 131
calotron/optimization/callbacks/HopaasPruner.py sha256=VRMtEtHX5ZkFHsmbv-1HyPrkABbGuGEC8YSCulpYYZ4 1685
calotron/optimization/callbacks/__init__.py sha256=FvaZX52mhCm4jUTtrOxsY8WS1nQDTJsVLjuvI8xgn7Y 39
calotron/optimization/scores/BaseScore.py sha256=rGAeYg5_v33b86Yh2RDUxft-Mnm2Re3qUgDFYyWzDjE 679
calotron/optimization/scores/ChiSquare.py sha256=rgmMCY8F35wtzWFXmBH8d97Ns-Yev01XqfDIXeJD-v0 212
calotron/optimization/scores/EMDistance.py sha256=TTaJB9VF6tXjGx6sZgZZKNNmKRgzuyuwLrJbwSVb3zw 975
calotron/optimization/scores/JSDivergence.py sha256=OvQbdBJQ3QSMjtPfIIYFjT6OYtsUPQI1gl5ngRqSg-4 214
calotron/optimization/scores/KLDivergence.py sha256=XCCzGjiz9H-AB5cmmGZwqvudKr3n2jQ3Ft7PNUEskFs 214
calotron/optimization/scores/KSDistance.py sha256=SHh2ulPuTSOCVjF_aEyydf2X4qR4HW6kSpXVEd8vMt4 212
calotron/optimization/scores/__init__.py sha256=l4tnBTfdIH5dtQ5ZPOR-PHjo_EDOApbAfbjHsx_B0bM 35
calotron/simulators/ExportSimulator.py sha256=2hXVXS2hfwVECa8HnG5ygbYn6OvGR3QYczPpIEg3zbM 2055
calotron/simulators/Simulator.py sha256=vUmGQgB-wMlscZ2sXNgVTmM2LFzNneEOHr59Q8iMp6U 2947
calotron/simulators/__init__.py sha256=QieBDKLGAZJhqFu7KAdcam8d5jgMqCdbt4EmNTI_lDg 78
calotron/utils/HPSingleton.py sha256=kL4CCEvHO9w1rsMRJgSCo8GH_0qnUC5KD84SS27lWv4 1409
calotron/utils/__init__.py sha256=XpRGotyq5yjIu9w_K-vwUmvWxQxznCHckSnCgIwFipA 84
calotron/utils/getSummaryHTML.py sha256=_8-Qgl-_c94IoHiAiSa099t06SImWlLbaTUvfurq2wI 1012
calotron/utils/checks/__init__.py sha256=H52e0zq_AVavGaPo9NXNXteu8-fwKlH3vcCqv7lZs4Q 162
calotron/utils/checks/checkActivations.py sha256=G1YEv5Wg5QaOKjezCsmDhfmHK5-Okw8waZbtuhTgFYc 1540
calotron/utils/checks/checkLoss.py sha256=6BYfMsWETlzfft9tvg4rqslqItPn55V-kga2gia-aCE 1149
calotron/utils/checks/checkMetrics.py sha256=dgi3eejOOYeGKe-RRCcG_EEqfwGhCdKB7dRD6HpujKw 2123
calotron/utils/checks/checkOptimizer.py sha256=rGCydUYVZsptvKq95gXuaacXAhLpvMLuT0iLq42bNE4 840
calotron-0.0.12.dist-info/LICENSE sha256=ixuiBLtpoK3iv89l7ylKkg9rs2GzF9ukPH7ynZYzK5s 35148
calotron-0.0.12.dist-info/METADATA sha256=aaBEbcC5vWu3W1LK8K7-2P-hmGWPt9bABqF8qdwOcE0 4616
calotron-0.0.12.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
calotron-0.0.12.dist-info/top_level.txt sha256=34sc7cIQi9eb6Jv2PenRSh4-W3nmf2iu0BoNmmcmcAM 9
calotron-0.0.12.dist-info/RECORD

top_level.txt

calotron