GEMLib

View on PyPIReverse Dependencies (0)

0.12.1 gemlib-0.12.1-py3-none-any.whl

Wheel Details

Project: GEMLib
Version: 0.12.1
Filename: gemlib-0.12.1-py3-none-any.whl
Download: [link]
Size: 125833
MD5: cd09f9e220940d728ba6c742064b9703
SHA256: 67e363e4749e8c54986712fe93916deb6789ddf2e7221940f385bf79f45b0050
Uploaded: 2024-11-12 05:27:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gemlib
Version: 0.12.1
Summary: GEMlib scientific compute library for epidemic modelling
Author: Chris Jewell
Author-Email: c.jewell[at]lancaster.ac.uk
Maintainer: Jessica Bridgen
Maintainer-Email: j.bridgen[at]lancaster.ac.uk
Home-Page: https://gem-epidemics.gitlab.io/gemlib
Project-Url: Repository, https://gitlab.com/gem-epidemics/gemlib
License: MIT
Keywords: epidemic,Bayesian,inference,infectious disease model,probabilistic programming
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10.0,<3.13.0
Requires-Dist: scipy (<2.0.0,>=1.14.0)
Requires-Dist: tensorflow (<2.17.0,>=2.16.2)
Requires-Dist: tensorflow-probability (<0.25.0,>=0.24.0)
Requires-Dist: tf-keras (<2.17.0,>=2.16.0)
Description-Content-Type: text/markdown
[Description omitted; length: 634 characters]

WHEEL

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

RECORD

Path Digest Size
gemlib/__init__.py sha256=dJJM0sATv7585wF5sOlC-NIaqFdTORZqGY_GbPRQ8Pk 228
gemlib/conftest.py sha256=MlRuQpLpTYNBHmqRtd-uUCI3hoyPBKGZ8UMOnz8QUfc 12386
gemlib/distributions/__init__.py sha256=yxFwzFKZOWcm3Pu7kJW_4eLCRCsxsCn08i2m6MPIrZA 996
gemlib/distributions/brownian.py sha256=uBsZ3bzif2ensLUe2R7veErW0mWPZD7ixrJ2frCtHdA 4550
gemlib/distributions/continuous_markov.py sha256=Wp5JTlRsUafiKqnCiyZ2jQ-jAZszZ05_hE5Qusn6X2Q 13322
gemlib/distributions/continuous_time_state_transition_model.py sha256=wqxDx94dCJk8__flGZy1h9c7IYsqlc4Ba2J3EuvfL4U 8025
gemlib/distributions/continuous_time_state_transition_model_test.py sha256=8VWw2EiZDBwJGYOzscgsvV74fXD11H2v_kDD91ecsPM 14731
gemlib/distributions/deterministic_state_transition_model.py sha256=PvMc1EbkBb8FEitF7Ekp8IjrumPQuM0MdQWmDk2JuKw 9200
gemlib/distributions/deterministic_state_transition_model_test.py sha256=h6uUw5SWVqmAz1iyD4ZmPd5RGcEb9aF-13cbPzHGX3Q 1644
gemlib/distributions/discrete_markov.py sha256=8FkYC4yIw8uzSFqB0X7H2YV7yMchZ-EaIhvkiwVJR6s 11798
gemlib/distributions/discrete_time_state_transition_model.py sha256=Od42cqkRMfyQEKIFLrJKAwO6UPf62m3GyMXIFaQUQGI 10020
gemlib/distributions/discrete_time_state_transition_model_test.py sha256=YY10FUdKcWDrsRU5IPOhPH_OdVxKl6-sNHgLfVKpa7g 3706
gemlib/distributions/experimental/__init__.py sha256=4aJCVEs-2Tn7IyGiSUYyg5zu-4AaAbWEoUemrdgXOIs 247
gemlib/distributions/experimental/discrete_approx_cont_state_transition_model.py sha256=AoCNxBnlGfpUAMuSkAcnsvZ_-RJGgLC_Z-4jy4ipHQ8 6808
gemlib/distributions/experimental/state_transition_marginal_model.py sha256=RcIfDwe6-Dy43Dc8Sf3jdSMMX9QEpCidEeDUIFcZl24 13249
gemlib/distributions/hypergeometric.py sha256=neJg3M_Twab5mZHP-rHKDyyHh5GcOf9He87PGy54ECU 4173
gemlib/distributions/hypergeometric_sampler.py sha256=v3RywBkOD2G2zQ0Y7asklVQyNQ_QMQirQYTz8nETe3s 3486
gemlib/distributions/hypergeometric_test.py sha256=4ueqZ4Ug-y2q2iwgxRH093RB23xu1RMllN5ji4NCRrA 1433
gemlib/distributions/kcategorical.py sha256=UxLgPiGUYpmJIPrkGhyVCCBVsRQfIeLHEEHH1fCFG94 4501
gemlib/distributions/kcategorical_test.py sha256=YWtf5vg-APyeYuQGuaTN_XpWxwjEhh-ju0S2bbjZW_A 1795
gemlib/distributions/uniform_integer.py sha256=v6brwZIjS0yPLpWyDdGAavBEvHabsCpy5VIH9lqQNOM 5218
gemlib/distributions/uniform_integer_test.py sha256=XRh5OarPU21Hq3I4iJC11qq8kj70rZzhIQXC04-cCb0 1955
gemlib/mcmc/__init__.py sha256=08Ulu4xLzBoT7qN67EnSuIYBFsTFHhJ1k0m-v7Cnpi8 1310
gemlib/mcmc/adaptive_hmc.py sha256=Nq3raXvIxnBFaENFdgjNETAsECdFSMmQ5k2_IRO0VhU 5425
gemlib/mcmc/adaptive_hmc_test.py sha256=fD8yxzVQWDbR4T96piJILM8SPfWp8lQZtcudNjnj7Dw 5124
gemlib/mcmc/adaptive_random_walk_metropolis.py sha256=dtKVG2lKzU2AcxSJrraL8sXwFz7WrvZ8BjHfV1QQr_s 7628
gemlib/mcmc/adaptive_random_walk_metropolis_test.py sha256=Eyppnse84LY_DlxNYaLfJ8v77YcUTi-Co4gWj1ui16M 4761
gemlib/mcmc/conftest.py sha256=HDW3jcCm7ipkD9NoaLLYPx-wrgYISMuuCupqFOTnmPk 2741
gemlib/mcmc/deprecated/__init__.py sha256=GczEr45_q2zCWTtvBxfPOocIj59cuHD4cQN4GIkel5Y 191
gemlib/mcmc/deprecated/compound_kernel.py sha256=eVt33LAAr4pQ7eZFq-K6Zqab9-EkQ4BGG3xcDvqsKHk 5520
gemlib/mcmc/deprecated/h5_posterior.py sha256=Wey3KgPusk2sluVsRQ6bgm1yAA06uwMATDgeOz-Eqm8 2706
gemlib/mcmc/deprecated/multi_scan_kernel.py sha256=40mcNj1dMMrHSHeqHfhNf1XXMjxT2P-z8P7Onmh9POs 1813
gemlib/mcmc/deprecated/zarr_posterior.py sha256=Zxs9xlH2NxPQRL7pQEQnOX7hl_vb3JxzdI0vkqCM5II 4675
gemlib/mcmc/discrete_time_state_transition_model/__init__.py sha256=I7Z6iF9ooYBTNOODz3n_3pXx9UiRP4r9bIPSZ8epvMk 510
gemlib/mcmc/discrete_time_state_transition_model/conftest.py sha256=J1S3l3tK5418OMiEklyWmF26VBzS-vphCTAJ-KrpT5g 1106
gemlib/mcmc/discrete_time_state_transition_model/fixtures.py sha256=SdpRnLyH0kGBl_KZwpcDBecGTahS_3op4JEkR97405k 1071
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_impl.py sha256=u3SdtEUMxg_ov0rKytyS746XcFBNR0ED7lEXZkdLXlE 8685
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_impl_test.py sha256=6SqiI_p7TdNpraMTRkcrPGtDxWtslaaCkTdJJthRAkM 3292
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_mh.py sha256=UkrM1sqs-WSjiAXhx5Td18v9lgsAvi0iRtyWbYQeDLU 5322
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_mh_test.py sha256=CwPfmXZwjOiMDn6h7t4c7hyZcRRxDZ-N6mAEwHLn-Pk 2937
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_proposal.py sha256=aERg2Ap27LW_i4hVTWnTkJTb1xdqjMnLg4kVgbYKXT8 7603
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_proposal_test.py sha256=S5UyUlQeRvz5CVyBHLsqM3Vds4jJV0iG6THUk18lZUQ 1036
gemlib/mcmc/discrete_time_state_transition_model/move_events.py sha256=rVRpqA1WZ1Jn2DGWzrlIkUwFLwDbe-BRqTzkQGwKme0 4628
gemlib/mcmc/discrete_time_state_transition_model/move_events_impl.py sha256=nGavbQ5CzpKjdNpDiXaSH4a4kZfnl5Me2T4wPMO8V9M 16012
gemlib/mcmc/discrete_time_state_transition_model/move_events_impl_test.py sha256=0gxJhFDjff-Xgi2--sHYQxz4OLkbqlVud25Al68-jOk 3479
gemlib/mcmc/discrete_time_state_transition_model/move_events_test.py sha256=1LkslJoJY33Zb2CRFwq6lLge_lYOV0oTxripQ7AFTMU 2495
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_impl.py sha256=EdZzEVleNmH-8b0rNxaCN_2v4EmZqEUZAgyLb269EcU 10862
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_impl_test.py sha256=qA-ZX4amx6W-2FtI2nnyzItya1l1aSe0sZ4X6i7K5PA 5692
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_mh.py sha256=ccU7jfBasXroYB6rTNPlE9_oBEdFR-UGUWPWhQmC82A 4987
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_mh_test.py sha256=-5NutLqbNWAs-JI6AfzbXvt3vwD5oGoMFzRj0mpMp3o 1705
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_proposal.py sha256=FsQvndUVqBul75ASHkvprvR828ogHvN8Nup28poUZ8Y 4439
gemlib/mcmc/experimental/__init__.py sha256=_gYzHiW0vaJqsPwEi1DHSiTEuXXzHXjILtCEUAGXVfQ 158
gemlib/mcmc/experimental/bb_fixture.pkl sha256=7WUYpB4B4mC5Zts2Dd5Dny1QaW1NhpqUx_xDl7I68yk 1946
gemlib/mcmc/experimental/brownian_bridge_kernel.py sha256=PHGF6O4poZwnbiHVJUE69qjMOHhhtAieoU09-eai7Eg 11075
gemlib/mcmc/experimental/brownian_bridge_kernel_test.py sha256=URvqdLY9Zc_79dM0ISXuQum49na6BdNTxIHN8zDhEkA 4621
gemlib/mcmc/experimental/chain_binomial_rippler.py sha256=TBh8Sn-tGLhKdnvRgaEotzEC-f_NM04b0xkYQevgxYs 17522
gemlib/mcmc/experimental/chain_binomial_rippler_test.py sha256=IGI_Ok3G1jA0tszDWugxrVAEkxPtqaj6EY_HjjACk74 3647
gemlib/mcmc/experimental/damped_chain_binomial_rippler.py sha256=02BeU29nDufiYhT6937nI8oBspm1c1npOHQogXzKtho 27833
gemlib/mcmc/hmc.py sha256=RFr1jCVGzhSkseB7iezgmlhrRg_W5qLe-tQqyLG5dwY 3575
gemlib/mcmc/hmc_test.py sha256=09mX82L_mVvY_IMuhy1aNvwxnTXK71LPP_vikeDYC5I 2161
gemlib/mcmc/mcmc_sampler.py sha256=cTxfkRsXG_tkQ_0eCnFgtTYbJCxnkL-gnj7bw87xX4o 3500
gemlib/mcmc/mcmc_sampler_test.py sha256=tke9vYE8sM5DY-dCeaGgufX5NpvaJJ8SCnGRDuN5NFM 952
gemlib/mcmc/mcmc_util.py sha256=3E8uMKU_QvirJklvpg8xSS9fCJatb8XlwL0ntdn43O8 784
gemlib/mcmc/mcmc_util_test.py sha256=BB7nUhBBr7tMg0SMqV5D4kHfK6fOTxq5rtZQ5XHK12A 1286
gemlib/mcmc/multi_scan.py sha256=oMggDrAVNfGVys8Wm4rUAdRyrrZpLMTkrhNeXcfPgPs 2180
gemlib/mcmc/multi_scan_test.py sha256=UeFH_vO8-__YXhZLRU9Jw61IIj6fhLa7lTCxnfBtxJk 1729
gemlib/mcmc/mwg_step.py sha256=ZhIjOAsEM5hoHmL_GmPv9iMKI9iP3407mffF-JPAgL8 5536
gemlib/mcmc/mwg_step_test.py sha256=cSf3fGbBdKrY8IT_uzGwS1PHEI0qDzQhC5u6L_ccjb0 2493
gemlib/mcmc/random_walk_metropolis.py sha256=PK1SJxc8jrjsYEnfz58fXC-Hn2T6hGy8ipp1pG-YgYA 2839
gemlib/mcmc/random_walk_metropolis_test.py sha256=I6-4Zzpa4x3wELSMllpGaxSFRcL2OF2RE7y6T6aNcVk 6294
gemlib/mcmc/sampling_algorithm.py sha256=yYVYuKZj-dQZmJMdLOM4gaRg84KuR_EdiRexxzUkZDc 5692
gemlib/mcmc/test_util.py sha256=t8IYeBkSKTL7mM-4b25BcA00B816WXHVVZT6RmqTZus 1401
gemlib/mcmc/trace_kernel.py sha256=JsLbyVtQpCq5bxOYBELUz6XmC5kzGjA1G_3e8mdco3s 1099
gemlib/mcmc/transformed_sampling_algorithm.py sha256=rwT_KNIsoHFDxGCXGmitbwWM1wdDmI2BelE9VdJPxzk 5627
gemlib/mcmc/transformed_sampling_algorithm_test.py sha256=1xhzRm7lI9YbQBHLTcRAjeGqgOgC4xQSw1lwai4X7Zs 4941
gemlib/tensor_util.py sha256=XFGqF9N7rDWdfRMhE3ThQxg2P0EF8wVkcVDLuI218RM 859
gemlib/tensor_util_test.py sha256=zmVFz9KpKhIzhrlRScZOlZjLQzSqblqRR1CpmlqBOjQ 795
gemlib/util.py sha256=ATghB3IEEBJtq96UoRjvTHOCwsR6bSVepbz5kPJtH2k 3179
gemlib/util_test.py sha256=11PJC8PZxFmnOBr_EjWlIeuzhijzbF5D03qolb2oSDk 1833
gemlib-0.12.1.dist-info/LICENSE sha256=lJBt4qzi_t9MjmMB3IgsCBhA3gFVFJM6jHP0rebB6p8 1095
gemlib-0.12.1.dist-info/METADATA sha256=1QBqmtUYrEQ3Ij7eXCLliA3NaKfq3thZQSZyhvXgluk 1611
gemlib-0.12.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
gemlib-0.12.1.dist-info/RECORD