Skip to main content

MeDIL is a Python package for causal factor analysis with the (me)asurement (d)ependence (i)nducing (l)atent causal model framework.

Project description

MeDIL

MeDIL is a Python package for causal factor analysis, using the measurement dependence inducing latent (MeDIL) causal model framework1. In addition to simple linear Gaussian models, MeDIL also supports deep generative models2.

More information can be found in the documentation.

Support, Bugs, and Contributing

If you have any questions, suggestions, feedback, or bugs to report, please open an issue on Gitlab or on Github or contact me.

Thanks to contributors An Hui Chang, Aditya Chivukula, and Mingyu Liu!

License

See LICENSE, which is the GNU Affero General Public License version 3 or later (AGPLv3+).

Changelog

See CHANGELOG for a history of the already implemented features, works in progress, and future feature ideas.

References

1. Alex Markham & Moritz Grosse-Wentrup (2020). Measurement Dependence Inducing Latent Causal Models. In Conference on Uncertainty in Artificial Intelligence (UAI) PMLR 124:590–599. URL: http://proceedings.mlr.press/v124/markham20a/markham20a.pdf.

2. Alex Markham, Mingyu Liu, Bryon Aragam, Liam Solus (2023). Neuro-Causal Factor Analysis. prepint. arXiv:2305.19802 [stat.ML].

Project details


Download files

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

Source Distribution

medil-1.1.0.tar.gz (37.5 kB view details)

Uploaded Source

Built Distribution

medil-1.1.0-py3-none-any.whl (35.7 kB view details)

Uploaded Python 3

File details

Details for the file medil-1.1.0.tar.gz.

File metadata

  • Download URL: medil-1.1.0.tar.gz
  • Upload date:
  • Size: 37.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for medil-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e998d10a31d0a51f560781df1e68461181821588012d30a5c55e2b82c3309be5
MD5 1dd0bf06e11a3167d1202e4a6a520fbc
BLAKE2b-256 1036690b313b47a883c846733901439fff1cad64eef28f4d499305fe25528c91

See more details on using hashes here.

File details

Details for the file medil-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: medil-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for medil-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8502e0a46e55a15687817370ac948bbf73b90dd0356d44940fccc4bba66dfebf
MD5 a58e8bb14cd3d2e640ab4afe0c09d76b
BLAKE2b-256 64319f7bf8a8311daaba72ebc01ad61c90b419de49b15aea69624b8187391040

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