Yet Another Causality Library
Project description
Causality
Welcome to the causality library! Yet another causality library for doing causal inference. This library is nothing special and doesn't intend to be. It's really just for me, so I can build the interfaces I want. Use it if you want to, it has an MIT license. Don't if you don't want to!
There are lots of great causality frameworks out there:
- causalml
- causaldiscovery
- causalens
- do-why
- bn-learn
Also please checkout this repo which has a bunch more!
How To Install
python -m pip install causality
Erreta
Currently this library is in alpha release. It's mostly just design and a few ideas at this point. Please don't take anything in here too seriously. I plan to flesh this thing out over time. Right now it's more or less a wrapper with some reference implementations. But the plan is to really turn this into something special.
I think either I want this to be written in mostly C & Cython. Or maybe jax? Which I think could be super super cool. Ideally there are interfaces for getting p-values and confidence intervals for every single thing that does statistics. Don't ask me how that will work yet. Also, I'd like to include bayesian credible intervals and bayes factor. I think it'd also be great to include permutation and boot straps where possible. Just really be able to analyze everything from every direction. Maybe even some SHAP, LIME and other related interpretability measures within the ML space. Some custom measures on neural networks might be cool too. Or something that includes the information theoretic ideas from the bottleneck principal paper.
Of course, I'll include ATE, CATE, ATT and few other causal inference conventions.
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 Distribution
File details
Details for the file causality_ml-0.0.1.tar.gz
.
File metadata
- Download URL: causality_ml-0.0.1.tar.gz
- Upload date:
- Size: 179.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e76e8cba17bc7b027e525fe93da93a59c3c75b1dee2aeb3e67e254e75f3777b8 |
|
MD5 | ef59274101badfbde7eb9268c7f51a05 |
|
BLAKE2b-256 | 3fe1190eee5bd7d2708704416117029bc3e623d9988cb004df38ef0ccaf63b36 |
File details
Details for the file causality_ml-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: causality_ml-0.0.1-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a8a851168f35eceaac477e731def3633a59f3cc6d54a81af58c27b6b927a2ac |
|
MD5 | c90136d372794e5dee70a8dcc556b93c |
|
BLAKE2b-256 | 4508df18cf5799f3bba0132391d1acc79425122b0266cb314a5a14bbf6ff3398 |