Skip to content

Releases: BreakingBytes/UncertaintyWrapper

Paleozoic Era

06 May 08:12
Compare
Choose a tag to compare
  • allow jagged arrays of covariance keys
  • simplify

Phanerozoic Eon

06 May 02:39
Compare
Choose a tag to compare
  • Fixes #5 value error if covariance keys have multiple observations
  • fixes scaling covariance cross terms in addition to diagonals

Neoproterozoic Era

06 May 08:19
Compare
Choose a tag to compare
  • Fixes #4, ValueError if just one observation

Mesoproterozoic Era

05 May 04:53
Compare
Choose a tag to compare
  • fixes #2: figure out nobs automatically
  • fixes #3: sparse matrices
  • adds multiprocessing pool
  • uses pvlib instead of proprietary solar utils
  • travis build

Paleoproterozoic Era

19 Apr 01:48
Compare
Choose a tag to compare
  • 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

16 Apr 01:24
Compare
Choose a tag to compare
  • 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

10 Apr 08:39
Compare
Choose a tag to compare
  • 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

08 Apr 00:32
Compare
Choose a tag to compare
  • adds covariance to output
  • allows __covariance__ to be passed as input
  • uses estimate Jacobian based on central finite difference method