Skip to main content

An open-source, object-oriented Python package for surrogate-assisted Bayesain Validation of computational models.

Project description

BayesValidRox

An open-source, object-oriented Python package for surrogate-assisted Bayesain Validation of computational models. This framework provides an automated workflow for surrogate-based sensitivity analysis, Bayesian calibration, and validation of computational models with a modular structure.

Authors

Installation

Install my project with pip

  pip install bayesvalidrox

Features

  • Surrogate modeling with Polynomial Chaos Expansion
  • Global sensitivity analysis using Sobol Indices
  • Bayesian calibration with MCMC using emcee package
  • Bayesian validation with model weights for multi-model setting

Examples

Requirements

  • numpy==1.22.1
  • pandas==1.2.4
  • joblib==1.0.1
  • matplotlib==3.4.2
  • seaborn==0.11.1
  • scikit-learn==0.24.2
  • tqdm==4.61.1
  • chaospy==4.3.3
  • emcee==3.0.2
  • tables==3.6.1
  • corner==2.2.1
  • h5py==3.2.1

TexLive

Here you need super user rights

sudo apt-get install dvipng texlive-latex-extra texlive-fonts-recommended cm-super

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

bayesvalidrox-0.0.2.tar.gz (96.8 kB view details)

Uploaded Source

Built Distribution

bayesvalidrox-0.0.2-py3-none-any.whl (108.3 kB view details)

Uploaded Python 3

File details

Details for the file bayesvalidrox-0.0.2.tar.gz.

File metadata

  • Download URL: bayesvalidrox-0.0.2.tar.gz
  • Upload date:
  • Size: 96.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.61.1 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for bayesvalidrox-0.0.2.tar.gz
Algorithm Hash digest
SHA256 663b06fb40bb3083f5a39c0a5842a50b8149f5d9217ad813d8d1432806b0dee0
MD5 c7b22b72a334f94176786b0a6daefa3f
BLAKE2b-256 b7b7fcfa9b64cc1550497b7e4b1ff188f11518fd554897c44d9f8f341fddfbda

See more details on using hashes here.

File details

Details for the file bayesvalidrox-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: bayesvalidrox-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 108.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.61.1 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for bayesvalidrox-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d361089f8e4dda4021dc29ccd1f12ac9317578ed09203935d7737a8db63c3959
MD5 5b167b41d92ed58c3d35958fb7955884
BLAKE2b-256 b2ad8089ec829fa694a8fffa723138f1639289601e887f5bc9b5bf00e8b879ba

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