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.2.tar.gz (112.6 kB view details)

Uploaded Source

Built Distribution

probeye-2.1.2-py3-none-any.whl (153.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: probeye-2.1.2.tar.gz
  • Upload date:
  • Size: 112.6 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.2.tar.gz
Algorithm Hash digest
SHA256 ebdfdcbce421f3e7c4f15eb9a9e7094863214d644d6535e8d8fe6274ce068c70
MD5 adc3ec732a61218007d864710803bd44
BLAKE2b-256 fa224a93aa6b4b9c67407f886471b34ddbfdb8ded42d431663ca61d141f60bbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: probeye-2.1.2-py3-none-any.whl
  • Upload date:
  • Size: 153.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 29f06c552d3d94ea0b59645e4a7e96ac32217fc6c91edaaf6d3fa5121ef05a6d
MD5 83d4c8c88a1ce90cf42bf3fc45dd7bb3
BLAKE2b-256 c739450a450fedf0baa7d7b17847a083cb3e253fd7d140e745a845241feb6b5f

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