Skip to main content

Bayesian Additive Regression Trees for Probabilistic programming with PyMC

Project description

Bayesian Additive Regression Trees for Probabilistic programming with PyMC

PyMC-BART extends PyMC probabilistic programming framework to be able to define and solve models including a BART random variable. PyMC-BART also includes a few helpers function to aid with the interpretation of those models and perform variable selection.

Installation

PyMC-BART requires a working Python interpreter (3.8+). We recommend installing Python and key numerical libraries using the Anaconda Distribution, which has one-click installers available on all major platforms.

Assuming a standard Python environment is installed on your machine (including pip), PyMC-BART itself can be installed in one line using pip:

pip install pymc-bart

Alternatively, if you want the bleeding edge version of the package you can install from GitHub:

pip install git+https://github.com/pymc-devs/pymc-bart.git

Contributions

PyMC-BART is a community project and welcomes contributions. Additional information can be found in the Contributing Readme

Code of Conduct

PyMC-BART wishes to maintain a positive community. Additional details can be found in the Code of Conduct

Citation

If you use PyMC-BART and want to cite it please use arXiv

Here is the citation in BibTeX format

@misc{quiroga2022bart,
title={Bayesian additive regression trees for probabilistic programming},
author={Quiroga, Miriana and Garay, Pablo G and Alonso, Juan M. and Loyola, Juan Martin and Martin, Osvaldo A},
year={2022},
doi={10.48550/ARXIV.2206.03619},
archivePrefix={arXiv},
primaryClass={stat.CO}
}

Donations

PyMC-BART , as other pymc-devs projects, is a non-profit project under the NumFOCUS umbrella. If you want to support PyMC-BART financially, you can donate here.

Sponsors

NumFOCUS

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

pymc_bart-0.2.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

pymc_bart-0.2.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file pymc_bart-0.2.0.tar.gz.

File metadata

  • Download URL: pymc_bart-0.2.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for pymc_bart-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c97e9c1f63e294f43c13c3c68b0a57b9632cbf3bb5f1d87a534cd526bf80a893
MD5 b87f461028b3d86fa34d370d3be5bf88
BLAKE2b-256 e9d5310cafb596cf23fcf988d81a1c9fce817162b0791148bffc1cd448998d90

See more details on using hashes here.

Provenance

File details

Details for the file pymc_bart-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pymc_bart-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for pymc_bart-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d12cb62cc8d513e81823fad348fd42347c526565dbe87372143b4dd53627385
MD5 4b0e2e8dd0dea8259b29fe9c646b644a
BLAKE2b-256 c55d4f187b6f0deacfc44e8a0c6d87629604bb059b6e0a745c6261742e56b596

See more details on using hashes here.

Provenance

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