Skip to content

Releases: BreakingBytes/UncertaintyWrapper

Paleozoic Era

Choose a tag to compare

@mikofski mikofski released this 06 May 08:12
  • allow jagged arrays of covariance keys
  • simplify

Phanerozoic Eon

Choose a tag to compare

@mikofski mikofski released this 06 May 02:39
  • Fixes #5 value error if covariance keys have multiple observations
  • fixes scaling covariance cross terms in addition to diagonals

Neoproterozoic Era

Choose a tag to compare

@mikofski mikofski released this 06 May 08:19
  • Fixes #4, ValueError if just one observation

Mesoproterozoic Era

Choose a tag to compare

@mikofski mikofski released this 05 May 04:53
  • fixes #2: figure out nobs automatically
  • fixes #3: sparse matrices
  • adds multiprocessing pool
  • uses pvlib instead of proprietary solar utils
  • travis build

Paleoproterozoic Era

Choose a tag to compare

@mikofski mikofski released this 19 Apr 01:48
  • Fixes #1 works with Pint's @ureg.wraps() now
  • use indices for positional args - don't use inspect.argspec
  • test Jacobian estimates using AlgoPy and numdifftools
  • update docs with more examples, show Jacobian erros vs AlgoPy

Proterozoic Eon

Choose a tag to compare

@mikofski mikofski released this 16 Apr 01:24
  • specify covariance keys, group args and returns
  • covariance is dimensionless fraction
  • more complex examples, test with Python extension and with multiple
    input arguments and returns

Archean Eon

Choose a tag to compare

@mikofski mikofski released this 10 Apr 08:39
  • 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
  • TODO: try pthreads or winthreads if safe to release Python GIL

Hadean Eon

Choose a tag to compare

@mikofski mikofski released this 08 Apr 00:32
  • adds covariance to output
  • allows __covariance__ to be passed as input
  • uses estimate Jacobian based on central finite difference method