Fast C++ Bayesian network inference (variable elimination + junction tree) with Python bindings
Project description
bayesian-cpp
A fast Bayesian network inference engine written in C++20, exposed to Python via pybind11.
bayesian-cpp performs exact probabilistic inference on discrete Bayesian
networks: marginals, full joint distributions, conditionals with evidence, and
MAP queries. All probability tables are kept in log-space for numerical
stability, and inference runs in native C++ — orders of magnitude faster than
pure-Python implementations such as pgmpy.
Features
- Variable elimination — exact marginal / conditional inference with a min-fill elimination order and per-query order caching.
- Junction tree propagation — build the clique tree once and answer many repeated queries (or new evidence) cheaply from calibrated cliques.
- Queries: full joint
P(X, Y, Z, …), marginalsP(X, Z)(all other variables summed out), conditionalsP(X | Y, Z)andP(X | Y=0, Z=1), and maximum a posteriori (MAP) assignments. - Log-space tables with log-sum-exp marginalization — robust against underflow on large networks.
- Self-contained — pure C++20, no third-party C++ dependencies; the Python extension builds from source with only pybind11 (fetched automatically by pip).
Install
pip install bayesian-cpp
Requires Python ≥ 3.8 and a C++20 compiler. On Linux a prebuilt manylinux
wheel is installed; on other platforms pip builds from the source distribution.
Quick start
import bayesian
from bayesian import Variable, Potential, Inference, JunctionTree
x = Variable(0, "X", 2)
y = Variable(1, "Y", 2)
z = Variable(2, "Z", 2)
factors = [
Potential([x], [0.5, 0.5]), # P(X)
Potential([x, y], [0.9, 0.1, 0.2, 0.8]), # P(Y | X)
Potential([x, z], [0.8, 0.2, 0.1, 0.9]), # P(Z | X)
]
engine = Inference(factors)
p_y = engine.marginal([y]) # P(Y)
p_xz = engine.marginal([x, z]) # P(X, Z)
p_x_given = engine.conditional_given([x], {y: 0, z: 1}) # P(X | Y=0, Z=1)
posterior = engine.full_joint() # P(X, Y, Z)
mode = engine.map_query([x], {y: 1}) # MAP assignment
# Repeated queries are cheap after the junction tree is calibrated once.
jt = JunctionTree(factors)
jt.set_evidence({z: 0})
p_x = jt.marginal([x])
Every query returns a Potential; use .probabilities() for a flat list in
row-major order over .variables, or .value({var: state, ...}) for a single
cell.
Performance
Because inference runs in native C++ with log-space arithmetic, it is far faster than pure-Python engines. On a 16-variable tree network (dataset fitted with MLE, same queries):
| pgmpy | bayesian-cpp | |
|---|---|---|
| 31 marginals + conditionals | ~4.3 ms | ~0.6 ms |
| repeated single query | ~68 µs | ~0.8 µs (JunctionTree) |
Outputs agree with pgmpy to within ~1e-7 (float32 vs float64 rounding).
Exceptions
ValueError— invalid arguments (negative probabilities, unknown variables, overlapping query/evidence, out-of-range evidence states).RuntimeError— evidence with zero probability.
Repository
Source: https://github.com/Kemsekov/BayesianNetworkCpp
The repository contains the full C++ engine (src/), a pytest/gtest test suite,
a benchmark suite, and a example-python/ folder comparing bayesian-cpp
head-to-head against pgmpy (outputs and wall-clock performance).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bayesian_cpp-0.1.3.tar.gz.
File metadata
- Download URL: bayesian_cpp-0.1.3.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ce01c43cc37cf9749f8fc299c0a41910aee054de8ff9c7149cda5145a3619b2
|
|
| MD5 |
c20af971ef26a8693277c64fa27e7a3d
|
|
| BLAKE2b-256 |
216b6df2b9f2468e06d8dfa22dd476dab2d17aec5b69e37c6f4fefee9af5b945
|
File details
Details for the file bayesian_cpp-0.1.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 181.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf45ac45d6e416ce11a7790f48a11a1025b955191166d7eba4a98dfa5b3457c6
|
|
| MD5 |
b4d5577a5d164460911ddfd72cd0a32c
|
|
| BLAKE2b-256 |
2b7791ffddde3485703eb0a9291619788f89c4c14eddbb7848db0a73904b5f60
|
File details
Details for the file bayesian_cpp-0.1.3-cp313-cp313-win32.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp313-cp313-win32.whl
- Upload date:
- Size: 145.3 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e178353b62c6b72f581506b90804beeb72503c594b9e5e8455c896ee4a0eccd
|
|
| MD5 |
fb072d1da9e1e08ba5a8afbde5606eaf
|
|
| BLAKE2b-256 |
d83fab3684ae10241171a68f8789c16a56c443ed2a7f7076e2a7fd4d0d82772d
|
File details
Details for the file bayesian_cpp-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91dff2112ad88960e8df131b7191bb094342e2039fc56a21b5b0f372bf8f572c
|
|
| MD5 |
5903f53b20bed0e98d5c090b26230a62
|
|
| BLAKE2b-256 |
ecb0e836b0e6942885961a2755be42fc126b85137d2b3ca4658592015497325e
|
File details
Details for the file bayesian_cpp-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 241.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17fb715381baaebd785b2ae68ecaa09ddf66ae29e34f5d71d333b6d9afb9cf86
|
|
| MD5 |
402ae0ecaaafcdefafd13b6741719b5c
|
|
| BLAKE2b-256 |
491a3570a5dd1acdb640e06334a8c85ff59819c51e761345bec4a3d1ad066d5d
|
File details
Details for the file bayesian_cpp-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 195.5 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef0e71e287f579417ad7b6d5c419b6ecc47893cb5e28fdd48b34dca91d417a53
|
|
| MD5 |
b53f66bae7998c5e9c53720234398f61
|
|
| BLAKE2b-256 |
75ce372481be03c6a993b7ab247c3844a82f9171a5746d28958a993469ad7fad
|
File details
Details for the file bayesian_cpp-0.1.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 181.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea8715c848b628b3b9c6fff89f34ef7487858041ea6b6d07ee6a392e1e90aa9e
|
|
| MD5 |
08fa2b9bd60f72360978627b4a3754e9
|
|
| BLAKE2b-256 |
f4c74a1036385b53cdb80cd0548bcc9b2b5ee3751dd611816139ef1166e70b53
|
File details
Details for the file bayesian_cpp-0.1.3-cp312-cp312-win32.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp312-cp312-win32.whl
- Upload date:
- Size: 145.4 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b72dfc93ae03f650963a0120d0756cbab34cb37339795e95096614ba305b225
|
|
| MD5 |
a509090ac843a8b19cd178005ee6dfb0
|
|
| BLAKE2b-256 |
12b22e2b98865c2136df08de5bf5dc590fb1bb9a6ef401d419e8bab6355bae30
|
File details
Details for the file bayesian_cpp-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1bbe33a53c673c2fb3dec24f7d9b8ea61f8a07b2801d57200d4fae929a4eeb4
|
|
| MD5 |
48e8a5028ad49ffa69a34b80827d6d1f
|
|
| BLAKE2b-256 |
1e6640690e0992addf404ab56f1d266c54b312d4b2581fbbe9849f5a319ba7fb
|
File details
Details for the file bayesian_cpp-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 241.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84bbc7903ce02bc0db0e80c3cc186f7cdbceab6d0fd775724d30bc0e0344ae60
|
|
| MD5 |
134dce08e4065fa7c998d076ff2b82a8
|
|
| BLAKE2b-256 |
5a5f5a9c83619a1aabbaba3b84c1af3d2f838f08d68436a66f830f25a2c80dc6
|
File details
Details for the file bayesian_cpp-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 195.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
869c53faf88e0a96078a290f867a27f564a04536f7b2c21255f8fc2df8e997ce
|
|
| MD5 |
31414b7da221a074bb8006c81f5f3e6b
|
|
| BLAKE2b-256 |
0701619fedfa6344473841066cc140badfd746aee724dfb0899d7b8c3d601cc4
|
File details
Details for the file bayesian_cpp-0.1.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 180.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bedf22221f3c5557d21f012af08611bf991c153684c388f42b5bb32f15e8b95e
|
|
| MD5 |
86250591d8d91eee530287dd88431b57
|
|
| BLAKE2b-256 |
dd6d644da639852820d1816b8dbf369c03dc682e466a05b7f4569170662be673
|
File details
Details for the file bayesian_cpp-0.1.3-cp311-cp311-win32.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp311-cp311-win32.whl
- Upload date:
- Size: 144.3 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b121cbea8c0fc75ab3fc39b6b36ed499b57953d272c02340e1df180325a8356c
|
|
| MD5 |
37eed48166e73dbf104c11922767b7f4
|
|
| BLAKE2b-256 |
7ffe304183667b7aa833ebddd5e34aa21c88dcd88039fd516553b604dd2d4a51
|
File details
Details for the file bayesian_cpp-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c115d100f24076b46a31478a8e58087b280a14b6df11fb73551e37c9a801ed39
|
|
| MD5 |
cc7a13eb2e279528ccc9c2d9227017dc
|
|
| BLAKE2b-256 |
03b90df0199ee42753880ff9d2e727e749fe1c6ca9516a1b40c683c20069bf82
|
File details
Details for the file bayesian_cpp-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 237.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c403f1d6e2369c7768110c1b995f7a00274b411d1367ec090755d187179be855
|
|
| MD5 |
1a3bb43e0bac668599922f2c24a4de83
|
|
| BLAKE2b-256 |
eac6688cce44392fd5b4f7d6d2cf818c7881902417f0a832e320155620c5f29d
|
File details
Details for the file bayesian_cpp-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 192.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad04c62cc147291db6c383ce9d2a2264fe13c42c6fbd247c1e8d0dcaf6c3d402
|
|
| MD5 |
74a764e00e7ab7f6fcb3909e400c04e2
|
|
| BLAKE2b-256 |
8d289d34d1cb2aae80b20047f20c3ee1d164d373b60e600374597dad8c9d76fe
|
File details
Details for the file bayesian_cpp-0.1.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 179.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed57aae602a996a408ecff83db696014c743c1708f5381bf9db010f2bc0136d4
|
|
| MD5 |
995e2062b792a3f9a79722efdacbc370
|
|
| BLAKE2b-256 |
ef301f66e0e69b5e3d60e168b52f2ab0a40179acd5267d351177a88b1754f4db
|
File details
Details for the file bayesian_cpp-0.1.3-cp310-cp310-win32.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp310-cp310-win32.whl
- Upload date:
- Size: 143.6 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
324bef1179e64a5ab7633bb2dbdce30595578691c933a26518b0dca9234dddd3
|
|
| MD5 |
3a9fd671cdd53f017b9e9956ae7ead7a
|
|
| BLAKE2b-256 |
63fef90d369bb5d7f930200a9ff4a264fcff5b9527e240a4d39294ac7b0d224c
|
File details
Details for the file bayesian_cpp-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc1ef6cba20d8189b23aeeaee6e28563e29570f8b3ce7b19d97c62a267a304a6
|
|
| MD5 |
d1a2853e2840cd52bba21f8e5ad3cd4f
|
|
| BLAKE2b-256 |
7ca2e0eabb67364fc26e25ff87d1fcfc33523c0ca741b3325ba2b06c45ac6e3c
|
File details
Details for the file bayesian_cpp-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 236.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6cf886dc6a252cb4a22c8ff149c127647eaf0a60a386bc12156992cd9232728
|
|
| MD5 |
7bb8cfdbecca27562ec3fa4866f3f1a4
|
|
| BLAKE2b-256 |
26413617e5c8f3deeab095f1ee5354f96cfeae3cccea6882a681217df1b14336
|
File details
Details for the file bayesian_cpp-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 191.1 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37c2186078d328c63425bec95e1d4240a5183099a967b988c780dfe55fe66537
|
|
| MD5 |
74619aa1260e5039e35053d6cdb7248d
|
|
| BLAKE2b-256 |
0318a7621f8f21a7db48f20f8af00e3db47ea6b1251e193dc84c1cad75a83163
|
File details
Details for the file bayesian_cpp-0.1.3-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 179.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c747ea61252853f50b1e827acd399cf531869005cc5547ffa0d9f00c4711a6f8
|
|
| MD5 |
274dc1543e08514a472cf800293e4b3a
|
|
| BLAKE2b-256 |
c2197a009c27b47c4dfed50f42351e4b6519b55fe435c0f96f055cabb269a8d6
|
File details
Details for the file bayesian_cpp-0.1.3-cp39-cp39-win32.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp39-cp39-win32.whl
- Upload date:
- Size: 143.7 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3849e85c0ebbce206f22519572a4d98b695f65e4cbe8d1b3170c3744a3404eee
|
|
| MD5 |
5125652ddd35e4a336da28a6b64dd26f
|
|
| BLAKE2b-256 |
0038c897bd12d62fd8a1e329f9665cdba8822205f499f1171b835baba16bb8ee
|
File details
Details for the file bayesian_cpp-0.1.3-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53d783a4cd4b5095d60d2c89a271f1a0b2bb3fd303edbdd8a0f515d76d19a1c5
|
|
| MD5 |
4e5430311f79d7e9f462c803158f63be
|
|
| BLAKE2b-256 |
5080061a17555161cab2aae2ca5b8db3d2eb53fc6336f08b61e2dbbe6c1fdedd
|
File details
Details for the file bayesian_cpp-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 237.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9127046fb688c60645bb255cc8f6b146129180d20519adc951b0da32f08caaf
|
|
| MD5 |
c03df82333f2a6427e351f5237a667ea
|
|
| BLAKE2b-256 |
070dc721e389c0b8ec7e1b7f1f36b1a8baef67adac1a8a78597d9f31b8a7ecc2
|
File details
Details for the file bayesian_cpp-0.1.3-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: bayesian_cpp-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 191.2 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fe2dffa01d8135b2dec600f78cea8a7d243e6dcf61356e22f0d1b8b320a3c2d
|
|
| MD5 |
e2804d6f89defbcb0244b187a1e80fc4
|
|
| BLAKE2b-256 |
d94cbf74287b2235226934b127f00d2f350c1097064c9e3ea4079fa107d7c15a
|