UT-LVCE: Perturbations and Causality in Gaussian Latent Variable Models
This repository contains a Python implementation of the UT-LVCE algorithms from the 2022 paper "Perturbations and Causality in Gaussian Latent Variable Models", by A. Taeb, JL. Gamella, C. Heinze-Deml and P. Bühlmann.
It is also available as the python package utlvce. You can find the full documentation at https://utlvce.readthedocs.io/en/latest/.
The code to reproduce the experiments and figures in the paper can be found in a separate repository.
Installation
You can clone this repo or install the package using pip:
pip install utlvce
Documentation
You can find the docs at https://utlvce.readthedocs.io/en/latest/.
Versioning
The pacakge is still at its infancy and its API may change in the future. Non backward-compatible changes to the API are reflected by a change to the minor or major version number, e.g.
code written using utlvce==0.1.2 will run with utlvce==0.1.3, but may not run with utlvce==0.2.0.
Feedback
Feedback is most welcome! You can add an issue or send an email.
Metadata
Release files for utlvce 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| utlvce-0.1.1.tar.gz | 44.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| utlvce-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 91.2 kB
Release files / utlvce-0.1.1.tar.gz
| Download URL | utlvce-0.1.1.tar.gz |
|---|---|
| Size | 44.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d981862dd0d8f6a91cc40efb1ef92c91144780fde47b507d4bb95208fa70f44c
|
|
BLAKE2b-256 checksum How to use checksums |
1bdadfa705c02bfe2322e1d04b0c216ed131af67e8997e84d3232bb9c1b758ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/28.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.51.0 importlib-metadata/4.11.3 keyring/22.0.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.7.3
|
Release files / utlvce-0.1.1-py3-none-any.whl
| Download URL | utlvce-0.1.1-py3-none-any.whl |
|---|---|
| Size | 46.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
afa04493795768b18617d9a4f5fabf25e144a605f1b7ff1794ad9f2d7ce91546
|
|
BLAKE2b-256 checksum How to use checksums |
b1a40335d3e6477e5cb0484e391461c7e4fed8ac1dd5a687706686a6e55a12db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/28.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.51.0 importlib-metadata/4.11.3 keyring/22.0.0 rfc3986/1.4.0 colorama/0.4.4 CPython/3.7.3
|
Security for utlvce 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.