Uncertainty wrapper using estimate Jacobian
Project description
Use @unc_wrapper decorator to wrap any Python callable to append the covariance and Jacobian matrices to the return values. See documentation and tests for usage and examples.
Installation
Use pip install uncertainty_wrapper to install from PyPI or download a source distribution, extract and use python setup.py install.
Requirements
History
v0.2 Archean Eon
Releases are named after geological eons, periods and epochs.
Fix nargs and nf order mixup in Jacobian
add more complex test
fix tile cov by nobs
move partial derivative to subfunction
try threading, but same speed, and would only work with NumPy anyway
v0.1 Hadean Eon
adds covariance to output
allows __covariance__ to be passed as input
uses estimate Jacobian based on central finite difference method
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for uncertainty_wrapper-0.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca195c60f0fa87ed6d0c1934c3495e35c82ba5b86a2fb8fb23d919b455392cd7 |
|
MD5 | 45ab5968ada6f38ada80cab416d45b46 |
|
BLAKE2b-256 | 799b825c6ee0d84dad4dbe2d06a9df59e36fad061e9090bb4396b79bbb1e5b27 |
Hashes for uncertainty_wrapper-0.2.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c22e0e4dca299053511053ec9d115cce5724e0604407e4fb17bd2fa84c61e4f |
|
MD5 | e639e1a0760a7700829275ee655e0365 |
|
BLAKE2b-256 | 73b3120b58f3fdd2070bc0c17f748dd0391bc57f7adb0f1a6252b04a72f3ce4e |