Skip to main content

A general framework for setting up parameter estimation problems.

Project description

probeye

Continuous integration PyPI version python versions coverage Code style: black

This package provides a transparent and easy-to-use framework for solving parameter estimation problems (i.e., inverse problems) in a characteristic two-step approach.

  1. In the first step, the problem at hand is defined in a solver-independent fashion, i.e., without specifying which computational means are supposed to be utilized for finding a solution.
  2. In the second step, the problem definition is handed over to a user-selected solver, that finds a solution to the problem via frequentist methods, such as a maximum likelihood fit, or Bayesian methods such as Markov chain Monte Carlo sampling.

The parameter estimation problems probeye aims at are problems that are centered around forward models that are computationally expensive (e.g., parameterized finite element models), and the corresponding observations of which are not particularly numerous (around tens or hundreds of data points instead of thousands or millions). Such problems are often encountered in engineering problems where simulation models are calibrated based on laboratory tests, which are - due to their relatively high costs - not available in high numbers.

The idea and source code of probeye have been initially developed at the German Federal Institute for Materials Research and Testing (BAM) for calibrating parameterized constitutive material models and quantifying the uncertainties in the obtained estimates.

Documentation

A documentation including explanations on the package's use as well as some examples can be found here.

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

probeye-2.1.0.tar.gz (112.2 kB view details)

Uploaded Source

Built Distribution

probeye-2.1.0-py3-none-any.whl (152.6 kB view details)

Uploaded Python 3

File details

Details for the file probeye-2.1.0.tar.gz.

File metadata

  • Download URL: probeye-2.1.0.tar.gz
  • Upload date:
  • Size: 112.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for probeye-2.1.0.tar.gz
Algorithm Hash digest
SHA256 502d8b8a36519905412900ff72d931a1efbbab9fc2baad5f0fc26276db880a12
MD5 cf4a78a8661692eb66dbfd0a58d0b9a1
BLAKE2b-256 e67eee8c713c1f0b94cb1bdbe14b3f5156d835d26722d810bca788240505dbcf

See more details on using hashes here.

File details

Details for the file probeye-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: probeye-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 152.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for probeye-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a35626cc531f2181f1c7b49a598abee05c98c0e9fbd7529b4509c5a9ad4fd7e
MD5 69266aeb28b0f71f7e1021ab909bd5be
BLAKE2b-256 552171f014b3a6b2f511fce4c227d41a3eec2e9a6e2a39020bba9dcfbd864407

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