sbi

View on PyPIReverse Dependencies (5)

0.23.3 sbi-0.23.3-py3-none-any.whl

Wheel Details

Project: sbi
Version: 0.23.3
Filename: sbi-0.23.3-py3-none-any.whl
Download: [link]
Size: 365683
MD5: dae65925d1e5ae8a382ce80d81bd25b8
SHA256: 2ad4ec6d81c62cb28d899715a4fb93009f12343c3241afd05a45751d192f4af0
Uploaded: 2024-12-30 13:28:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sbi
Version: 0.23.3
Summary: Simulation-based inference.
Author-Email: sbi-dev <simulation.based.inference[at]gmail.com>
Project-Url: documentation, https://sbi-dev.github.io/sbi/
Project-Url: source, https://github.com/sbi-dev/sbi
Project-Url: tracker, https://github.com/sbi-dev/sbi/issues
Keywords: Bayesian inference,simulation-based inference,PyTorch
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Adaptive Technologies
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.9
Requires-Dist: arviz
Requires-Dist: joblib (>=1.0.0)
Requires-Dist: matplotlib
Requires-Dist: notebook (<=6.4.12)
Requires-Dist: numpy (<2.0.0)
Requires-Dist: pillow
Requires-Dist: pyknos (>=0.16.0)
Requires-Dist: pyro-ppl (>=1.3.1)
Requires-Dist: scikit-learn
Requires-Dist: scipy (<1.13)
Requires-Dist: tensorboard
Requires-Dist: torch (>=1.13.0)
Requires-Dist: tqdm
Requires-Dist: pymc (>=5.0.0)
Requires-Dist: zuko (>=1.2.0)
Requires-Dist: ipython (<=8.9.0); extra == "doc"
Requires-Dist: jupyter_contrib_nbextensions; extra == "doc"
Requires-Dist: mike; extra == "doc"
Requires-Dist: mkdocs; extra == "doc"
Requires-Dist: markdown-include; extra == "doc"
Requires-Dist: mkdocs-material; extra == "doc"
Requires-Dist: mkdocs-redirects; extra == "doc"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "doc"
Requires-Dist: nbconvert; extra == "doc"
Requires-Dist: nbformat; extra == "doc"
Requires-Dist: traitlets (<=5.9.0); extra == "doc"
Requires-Dist: ffmpeg; extra == "dev"
Requires-Dist: pre-commit (==3.5.0); extra == "dev"
Requires-Dist: pyyaml; extra == "dev"
Requires-Dist: pyright; extra == "dev"
Requires-Dist: ruff (>=0.3.3); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: torchtestcase; extra == "dev"
Provides-Extra: doc
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 10658 characters]

WHEEL

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

RECORD

Path Digest Size
sbi/__init__.py sha256=bizVHfP71n4KtvMohBRIJ7cj4LoayrYtetTKjzpE5sQ 54
sbi/__version__.py sha256=AKYFL8oh4mmM9YUHeNStCs9EzCHvzkCgHTq2_gCRscg 230
sbi/sbi_types.py sha256=MSIfRAsjYCWwtfndXODbu4SvCdE4_RGa5Uk8H_9Mtlc 1721
sbi/analysis/__init__.py sha256=bMeU31eW_u7MORTyM9NPHJDrcV9LT9tBZRHBmggFvT4 542
sbi/analysis/conditional_density.py sha256=LlfeVUORqhSLxnn95V49dVl655Z8lct0_Gn8xet4qqI 12341
sbi/analysis/plot.py sha256=IrF7JRGZ_MKY6PdV7u7YJ_iXbghRlJDzQWRid56i-e4 99255
sbi/analysis/sensitivity_analysis.py sha256=cG4uv_VHKXFuUS76jkRRGCGk5v4qnSxl43Hb4oEoFcs 21131
sbi/analysis/tensorboard_output.py sha256=cax2TXJLzMqjuTeNhjaJAxwCzpSAnwdfJsHlh4TXVcs 8757
sbi/diagnostics/__init__.py sha256=qilV4wjuTSlW2mrnjtcZsLPXAc8kCfJ9U10QF1R0s9I 115
sbi/diagnostics/lc2st.py sha256=ujDeTlI4Y8Pa_bg-ZQyk3wt7veeEYRAoNuNBUV0_3ms 29343
sbi/diagnostics/sbc.py sha256=ljP6kK1ZB1x5SXtiJ1dNIkZZABNLsXa9_vZCbMV1q3k 12340
sbi/diagnostics/tarp.py sha256=yTXX0ri52dlO66hIxWaz-gsEDumNQss5g0hzSgkbQko 9274
sbi/examples/__init__.py sha256=6BbGoKdmlJ_PZHappBzVH2xnKMQNR9QbjIZ1r324uRc 50
sbi/examples/minimal.py sha256=ZEeZQ0DD0AsLv0Qca9w9RbWNdLwGH_dMvtPvJuynixY 1549
sbi/inference/__init__.py sha256=xRfpCawsfk7f6Kp9gUhO63gFwq0ALnxIkZImjFjdOQs 1373
sbi/inference/abc/__init__.py sha256=LuUUKLsrrZRI64_Kq-lIvdunrtzcVX2IxtxnSdwV_ME 86
sbi/inference/abc/abc_base.py sha256=vb7ZNlp3M4NBYFLW5xixCyFVaVRX1sKxi6aFXMxZvlo 6008
sbi/inference/abc/distances.py sha256=-ddKtDj8kso8Ps2QEHFtzVGBB-4eWV8Ze7IEw8MVflc 4859
sbi/inference/abc/mcabc.py sha256=c6Bn6pQP9KsgcJhA-ITX40VJOoFhb79ubnYyi_phsGs 10232
sbi/inference/abc/smcabc.py sha256=XuBOQp9NUwxv7YsoQBxGRcOXz-ZBOieBZ9YCOJihZDo 32168
sbi/inference/posteriors/__init__.py sha256=9lgvt2DA2UpSpyNlCbuJNvxIPkTVFFNlzoaiF8XvYpw 502
sbi/inference/posteriors/base_posterior.py sha256=DIhChLJtffjPTgXpsjmQackp73NUj5-rxT8mjqr-WTc 12363
sbi/inference/posteriors/direct_posterior.py sha256=9kIa1MIIaAeurAKGb8jpSQ4Al854Ce8MZ2WFSdZVvbg 21063
sbi/inference/posteriors/ensemble_posterior.py sha256=0ZI59oODrQZdcJAOu-vqGAU6nH2OiOWZlpi9IwaHXFE 18100
sbi/inference/posteriors/importance_posterior.py sha256=Hp6fcdNBjsZBs3TLtdTpkkarMUJid7bqyBhB6WfRyrY 15528
sbi/inference/posteriors/mcmc_posterior.py sha256=Z-2X0VXrTK9Y1v5ZWa8pDoLwpzeVorFn8zJKh8dK4OE 46833
sbi/inference/posteriors/rejection_posterior.py sha256=YqT9DbbhsDR1bl0VkGgv3qWdK9AgXCGxA_tbUC9Dncg 10425
sbi/inference/posteriors/score_posterior.py sha256=HWJ2hZU4iWgNSzuQUrZHQdZ5wuCkWLPaIecCjafay5w 15150
sbi/inference/posteriors/vi_posterior.py sha256=rRHhtMkBTZrrWx460M5g6RSTHKqWmOxQ1SrOZTO64e0 28164
sbi/inference/potentials/__init__.py sha256=XI78DFHNuxoAys-NQP4gRfSc4EfAwOlHHL2-Z-Jf40g 366
sbi/inference/potentials/base_potential.py sha256=2akRAtkkw48caaetiEr1YQQPAZl6Q6yFweovquavyvM 4124
sbi/inference/potentials/likelihood_based_potential.py sha256=xiVHYT0w8VAqhDpFxxUFVK8y7SU-cok5eAyP-vCERHE 15153
sbi/inference/potentials/posterior_based_potential.py sha256=qyCfLvzwWefWRdeLjpqPO9fUUI8ivX0FeDikSFMrMVQ 6179
sbi/inference/potentials/ratio_based_potential.py sha256=H0UdPZtful0ps0P83daTp2Ee_5F2OxtSXgF_JlefF2A 5666
sbi/inference/potentials/score_based_potential.py sha256=6lromq4LUOMh-q8M-hiTrjfsIpfd3ZK3XIBb8Xbb7Wg 8304
sbi/inference/snle/__init__.py sha256=rD11JrEdyyBjA7c234-jZ9WF7qby0Gim0YLC2-rsRy0 399
sbi/inference/snpe/__init__.py sha256=HvCLAKW7ydtoKw0VYEzckJV39F6YPooechyUGLSE1lQ 399
sbi/inference/snre/__init__.py sha256=hX9JWaW09GzcrflNcbvI5QYCub6Wt87cCBWvsBL3sFg 399
sbi/inference/trainers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sbi/inference/trainers/base.py sha256=0z5vfyO3BCJpXwyDj1i0SvbhDExk0ke_PVGztpQYug8 22440
sbi/inference/trainers/fmpe/__init__.py sha256=zKu50ljo0jJBO9wFl9uMKDiWPH1sujSDCQXVpFjkBSg 50
sbi/inference/trainers/fmpe/fmpe.py sha256=ByMpDnvY1YkD6jq43tq6DXEEMx2acG3qRdYgG4e-f9I 13148
sbi/inference/trainers/nle/__init__.py sha256=Oynxl27N_zc5gy_Gv9Gk9rfWnXfF8MXGeZU0gmzlSII 157
sbi/inference/trainers/nle/mnle.py sha256=F9bGT5uxqzMBoaj-tco5dC58UVzZqnrlA8v8MFNz_5s 8629
sbi/inference/trainers/nle/nle_a.py sha256=xIUdkpwk33NlKQqSbrSb5N-bewK_Zuvuz_bVZN4RSaI 2513
sbi/inference/trainers/nle/nle_base.py sha256=9do_L5P_f_oJNQYsPGKpGSXZDH_DYt0D92be4gPqLS8 16863
sbi/inference/trainers/npe/__init__.py sha256=d7js4fms25kaJNrYrX9_zSvkdIxXMqCeSncNHt39F3Q 335
sbi/inference/trainers/npe/npe_a.py sha256=G3O6IOLRDrOT9AfBqZTbugZBBUbJXMQyH3CNbJ5b1Wo 40287
sbi/inference/trainers/npe/npe_b.py sha256=EJBsUaD9Sd8SjO-RI8uKBx6oYQEAeZVMPnqRQdqDfSI 2674
sbi/inference/trainers/npe/npe_base.py sha256=GNgRl2tphkNXWl-l-xgl7SlY9mcpCQEorep3hSBkWr4 28869
sbi/inference/trainers/npe/npe_c.py sha256=np3x8GYRciXTdIW7-fBhtAXdU_P_DkqPAMWBOItRKvM 29922
sbi/inference/trainers/npse/__init__.py sha256=zfNeqDClllUnwKibXkG4HxNJORA_0rL7ZiE2OWt1vAI 50
sbi/inference/trainers/npse/npse.py sha256=HGcSKgnGI_IvFQ5UPY6F3Jm6KwAeeMRGBd7dTtHPrdI 23114
sbi/inference/trainers/nre/__init__.py sha256=dKZKrQqcGoq49Xok3AEXmLufS8KBc4-bUWiroga3Pdk 284
sbi/inference/trainers/nre/bnre.py sha256=vN2TL_wXgj-9LLyE3ya6_89go2xY1XgD44KNNGmG-NQ 7117
sbi/inference/trainers/nre/nre_a.py sha256=9-B5SNR1EPkCgneSOFGpuoEsIUFagGAqh2uJJURXjAU 6445
sbi/inference/trainers/nre/nre_b.py sha256=OB-HWchDKm3TxpA2S7nYkaRcCbILyoHpPPEMG-KTef8 6298
sbi/inference/trainers/nre/nre_base.py sha256=haHuXmwZtVjxiw1tHOnspr1jd6ARPT0J-f8h7yK55U8 18366
sbi/inference/trainers/nre/nre_c.py sha256=oyySD4I8OiFNml25BV2930rJsOUWG_Z3sywfCavQkSg 10505
sbi/neural_nets/__init__.py sha256=qHJImLPx4929DJ6VzVUE3TgPuTOdto46Riq-VkStwow 897
sbi/neural_nets/factory.py sha256=ePCK-Z8KibvGskjx8VR1hnsFxfKcqSrKLq5PySprO6w 17250
sbi/neural_nets/ratio_estimators.py sha256=AfWSTrGvV90Alp1r_E6q_LENNJFw08A_ntTHJQVPKaA 6671
sbi/neural_nets/embedding_nets/__init__.py sha256=QcUM1pyy9XTJgCDae31FaC5EAP_o_yF-D9ZZ5IuPbLo 235
sbi/neural_nets/embedding_nets/cnn.py sha256=Rj6ZDRzKvFd1BKaXBqF1R8aUlphBREPWo5i3vfTh8mM 6267
sbi/neural_nets/embedding_nets/fully_connected.py sha256=8Nr98oBeAArY-NAeMvw_LOOK07rqZikV9Ni1Wy0Ez28 1575
sbi/neural_nets/embedding_nets/permutation_invariant.py sha256=aN2Ku3T0L594SWuyQMEZZB5L9hqxlLb9Xseau8tbITk 5041
sbi/neural_nets/estimators/__init__.py sha256=U-ODYviTirIOv7rEy4r78tGkC_cOA_XhxnioFrO5Emo 560
sbi/neural_nets/estimators/base.py sha256=nReDzUJ6Ef0ZqvIgw0D3X0T2mHeQL0qfbe7NPMocTuw 10229
sbi/neural_nets/estimators/categorical_net.py sha256=Cu-a_IGtCKVaCfnrXksIvtsuE1Vf8WMEnBGvhr64bhU 6666
sbi/neural_nets/estimators/flowmatching_estimator.py sha256=ju_3VlLBAhrxzLBY0-ZFkFjApJqVkMbhK4kTDlQV9Oo 6238
sbi/neural_nets/estimators/mixed_density_estimator.py sha256=8gCQGIMOuPRYutgQkpcMyZAPsrfh7raQZj_IoiX4RO8 8652
sbi/neural_nets/estimators/nflows_flow.py sha256=-RMY2toRByao9SJaMfxlsPtZM76QxzcGuQQ3i91dRso 6738
sbi/neural_nets/estimators/score_estimator.py sha256=QMC7SJ-5yajU-Xk53PlTqQ2YQ_ca-FiZMBr27Ct7cY4 23280
sbi/neural_nets/estimators/shape_handling.py sha256=mZHMSlxzqZS_i6dORnLB6FwTqcBWkzlp8PjYCXqRTsA 3616
sbi/neural_nets/estimators/zuko_flow.py sha256=IuXgwOpEZ0aBd9bj7rjtyiXmHXGxJe-ESyCD-MFUvtw 6552
sbi/neural_nets/net_builders/__init__.py sha256=iyqxgGDdCr9DekZHnmf2qRbxcFE5eHhqgjazknEyztA 828
sbi/neural_nets/net_builders/categorial.py sha256=R2BGb4c0DtbpF7ubkhKt0pYJljku6l_UrzKoXgJjbSA 2101
sbi/neural_nets/net_builders/classifier.py sha256=BHjEeiMiNdzNVdvlixb79DQJWxOUAqJv-X1HYQblCmo 8216
sbi/neural_nets/net_builders/flow.py sha256=ubSOCcFITLCNXHAHIbd3jt1rZS3noP6zyuCAah-H0K4 45231
sbi/neural_nets/net_builders/flowmatching_nets.py sha256=6c3xFdNRKYkYpdgXDSaKTixkbrFjKVuzbIoMteTvqBU 10932
sbi/neural_nets/net_builders/mdn.py sha256=BkO8CeaM6nKRl6P58A8OmK5LEIrgWM_LVRkqU_VNtb4 3326
sbi/neural_nets/net_builders/mnle.py sha256=PJ1nlkGKYtHoVyNnj-YnZA_0UEMh2M85vacXJiSRY4Q 7617
sbi/neural_nets/net_builders/score_nets.py sha256=Kz6XIaKKG5jMk831Bb0T0g2FPhoSS-MgKAjPrngxtV8 12621
sbi/samplers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sbi/samplers/importance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sbi/samplers/importance/importance_sampling.py sha256=xac1XW8zbEQ-_cM4ht0STCDCsRYsUx4wrlBWcKeSzq4 4200
sbi/samplers/importance/sir.py sha256=M2CZOeEw0um811H_IEvhrj-Qm8Blcs2moRk2JcxtBXA 2619
sbi/samplers/mcmc/__init__.py sha256=P6mqXi7gHw6aopfxz6sh3k-AvkW6kFHVMT5onxqjD0g 308
sbi/samplers/mcmc/init_strategy.py sha256=YcfbjAxZK8EETPHLddEtvrI_ypu5qF6EN7sqVMRLL_Y 3838
sbi/samplers/mcmc/pymc_wrapper.py sha256=QXIXIqr1s3sBi8SAY9L-xOQa6LvojSE9ugHLPD_FjnY 8249
sbi/samplers/mcmc/slice_numpy.py sha256=0wclWQPK7B0pBC6wouq0-OYF_rGVsZ0v6wFtItMIwyM 22038
sbi/samplers/rejection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sbi/samplers/rejection/rejection.py sha256=sA1ug3TdYu_MdqoNCFI3mTBAly5rEYn30YD86Y5HFpQ 16463
sbi/samplers/score/__init__.py sha256=AoyKsc92cpfikP6WLGKQDRldyXQJ29l_O6j6mFSLxDQ 180
sbi/samplers/score/correctors.py sha256=qv5_iFPtquISgHyJD04FX7Q0vT8JeEvMpninSNuFe2k 1603
sbi/samplers/score/predictors.py sha256=wWQXD7sw1ggWvQriuuvQP7PgxeVtuRZmlv9zZ-wRaZ4 3499
sbi/samplers/score/score.py sha256=i0r4Fn72HT58iy2jGdBnq0JVH1ALlzgNP9MIUP0lXjI 6677
sbi/samplers/vi/__init__.py sha256=TkwW7jN024XU8tUqB6ctmTektKnqOKbYVE5twYQVttg 461
sbi/samplers/vi/vi_divergence_optimizers.py sha256=ewjvCyJXZHeI8PqgbwvWnAjl4xtl6D_KHsmMNmOgjHM 27727
sbi/samplers/vi/vi_pyro_flows.py sha256=7b-U75tgNJTTs-N23vWdScfwnpKgTLgKK0jrmvxeKJg 23143
sbi/samplers/vi/vi_quality_control.py sha256=7u4r591hxPD9ZlvjdFQ4PmiBI2px1WHUZgA-oyvw9pY 7494
sbi/samplers/vi/vi_utils.py sha256=_twd77XHF5CXa-1b9oM01pA7SDSFV2G2SeAZ-huoOYc 12833
sbi/simulators/__init__.py sha256=IrvHyO1-8Gz7p0dTq6--i0VyFLDAZc12349iJpwoJBk 141
sbi/simulators/gaussian_mixture.py sha256=yQ4OHzsfvspZCr0CpzB1xJ-ZSPAjgh1YE813RKxaiHg 5399
sbi/simulators/linear_gaussian.py sha256=d3fwsmVZey5oBQ0SAjBn5HO0h5SVWKEX0uNhoz5OkfE 7751
sbi/simulators/simutils.py sha256=t5EJ7GXvr1nZ6RoA2cB0qa61akI0_Vaev1QD_t7qzgs 4365
sbi/utils/__init__.py sha256=6li07a7Gogb5GtEceb4d0xe5Xv3yNayJimg5o_zGprU 1800
sbi/utils/analysis_utils.py sha256=Xjnj4E3yMoKDoIlZhzQiQK4sLxw5dENJOtL4z-T6TmU 3961
sbi/utils/conditional_density_utils.py sha256=RF4ElHpDXn1xr_xSgUKzPbz6sxTXTfP784mFoGkLaI0 17616
sbi/utils/diagnostics_utils.py sha256=JfyAardd--zivtkKWAoWZcT1G0KC8YjD7Jaa9KfmuvQ 3498
sbi/utils/io.py sha256=XHZ0aQIs5VhS0uP7rdMD5DNPcMWy5Z5PIU5ysivZBs0 474
sbi/utils/kde.py sha256=EZM-1SX7psWSlbZJAsS25rxtEb0L3WdXd26OUNO_Z8w 5963
sbi/utils/metrics.py sha256=fuvw1KoXqGSqofh_YNyc7uHrGhNTwke13O4wYcnv71Y 17201
sbi/utils/nn_utils.py sha256=RlBGDRziF5tzNs-gm2GUZxzibf70hbFNDUWpYsqOuig 1668
sbi/utils/posterior_ensemble.py sha256=5h86kOiSOKWfPzNr5GlddK2YRcMmJDNr3vn3A9hqFm4 1859
sbi/utils/potentialutils.py sha256=9CdtwT3C0nBYSMXZ_vVUE93_X_BOp5oiPs0nEkCdRFE 2392
sbi/utils/pyroutils.py sha256=RFjdL6v1117S0ibEz_rjhp8hLFGcbhd2C0CyUW-MUKE 1050
sbi/utils/restriction_estimator.py sha256=GRcmIEoYvgs06o7qgrX2g-GrlS9KkBsmQalTCUSMNUc 35095
sbi/utils/sbiutils.py sha256=U1-PSycO9Gzwre_zwx5P-IHXMikU-aU_bI69daZdf8c 39248
sbi/utils/simulation_utils.py sha256=SHcgW-sgX2-bFbUFfIrpis5rcrtIp89G1XounHM88rw 5180
sbi/utils/torchutils.py sha256=AKRK_nggCaWGRqAR3Dlj8Ix1ZvUzW3ElC_NB2_OzX5g 13560
sbi/utils/typechecks.py sha256=VJmzW1FZywcJNVJCJR6gLMddzGDfF8y1cd73hA6Ypi8 529
sbi/utils/user_input_checks.py sha256=B_-1c2UJ9-lx8Yo25NAo5A5QAw-1h8CoLf5AAhlMGuU 30107
sbi/utils/user_input_checks_utils.py sha256=T62B-SaLNH0cBz1rU780I-HsAqG6rj_KUPKgCZNnXBU 15280
sbi-0.23.3.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
sbi-0.23.3.dist-info/METADATA sha256=AUAq82cr4IA8bM6-B2KFV4mwWj6JuIStVpILcgicu80 13069
sbi-0.23.3.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
sbi-0.23.3.dist-info/top_level.txt sha256=7n-TriZuQ080BUGxUsGLX7eZO1HIKTspo_DR4l6hU6Q 4
sbi-0.23.3.dist-info/RECORD

top_level.txt

sbi