Skip to main content

No project description provided

Project description

Joint Probability Trees (short JPTs) are a formalism for learning of and reasoning about joint probability distributions, which is tractable for practical applications. JPTs support both symbolic and subsymbolic variables in a single hybrid model, and they do not rely on prior knowledge about variable dependencies or families of distributions. JPT representations build on tree structures that partition the problem space into relevant subregions that are elicited from the training data instead of postulating a rigid dependency model prior to learning. Learning and reasoning scale linearly in JPTs, and the tree structure allows white-box reasoning about any posterior probability \(P(Q\mid E)\), such that interpretable explanations can be provided for any inference result. This documentation introduces the code base of the pyjpt library, which is implemented in Python/Cython, and showcases the practical applicability of JPTs in high-dimensional heterogeneous probability spaces, making it a promising alternative to classic probabilistic

## Documentation The documentation is hosted on readthedocs.org [here](https://joint-probability-trees.readthedocs.io/en/latest/).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyjpt-0.1.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyjpt-0.1.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyjpt-0.1.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyjpt-0.1.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

Details for the file pyjpt-0.1.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjpt-0.1.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a4581128450d7852102c1ad7b1390a00d941374ead020ac709c4c3af9d56c30
MD5 5920ccb337ee884b75bb43375ae943c0
BLAKE2b-256 8f0236544b9d90729cedcf641a6060ab96c8f763b77326b8d52ad9958cb34677

See more details on using hashes here.

File details

Details for the file pyjpt-0.1.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjpt-0.1.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1cefa65c6caefa00ffc672b2d17d7fc9b6864b3ea0273bdb29c91a12bcdaedc
MD5 ad7057bb7f50018c54a2c35cc4a85653
BLAKE2b-256 f6dc4ce121b490be1ca72f766890e0291adaf4e955f6801b06566ba5868f580f

See more details on using hashes here.

File details

Details for the file pyjpt-0.1.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjpt-0.1.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93d59f6668e6db00d16993f2c4c9316a925fd849860fca11f8f7ef088951a384
MD5 86ebab77c86729095f2931fd74e66956
BLAKE2b-256 6dac5a53bb26cd6749dd7089c304a001ee16396d3f7cfab5d5a9abea6da4bc11

See more details on using hashes here.

File details

Details for the file pyjpt-0.1.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjpt-0.1.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7d0ed6da2aceb80b31bc2c6ff207efe5bb38866a577e6512c70a1065dac18c5
MD5 a8e064a7c0feb843109c048a1bfa021f
BLAKE2b-256 267d1a2a54071a8e6a5698bb1851d5424e4b55a8d83c94ce0113dd482c7e35dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page