Skip to content

Releases: cadet/CADET-Match

PyMoo 0.6 release

22 Jan 20:42
Compare
Choose a tag to compare

This release works with PyMoo 0.6 now.

Arviz dependency

11 Feb 14:06
Compare
Choose a tag to compare

This release just adds a dependency on Arviz and cleans up a few minor things

PyMOO update

07 Dec 13:53
Compare
Choose a tag to compare

This updates CADETMatch to use the current version of pymoo

Dependencies updates

20 Oct 13:03
Compare
Choose a tag to compare

This release just changes the dependencies on pymoo and attrs so that the right versions should get installed

KDE prior and MLE calculation

11 Oct 07:48
Compare
Choose a tag to compare

MLE is now calculated by looking at the highest probability on the chain
Prior calculation is now moved into a separate process from MLE

auto_keq fix and MCMC fixes

29 Sep 13:22
Compare
Choose a tag to compare

auto_keq now works with index

There are also many MCMC fixes. numpy.percentile has been removed and instead arviz.hdi is used. This handles asymmetric distributions much better. Generation of the KDE error model doesn't remove outliers now. Due to how the sampling is done the outliers are not actually outliers.

Smoothing

31 Aug 10:05
Compare
Choose a tag to compare

Based on work in my thesis the smoothing code has been updated. The normalized root mean squared error is used to set a minimum value the smoothing can't go under. This is set to 1e-4 by default and was found to be a good value after testing. Effectively this means values smaller than 1e-4 * the peak max will get smoothed out of the system. This prevents a lot of noise that was sometimes left in then the L-point indicated that values as low as 1e-7 * peak max could be kept

This release also has various other small fixes in it

PyMOO

17 Aug 11:22
Compare
Choose a tag to compare

DEAP has been replaced with PyMOO and a lot of code has been removed as a result. PyMOO implements a more refined version of NSGA3 that works much better. This version should converge faster and closer to the optimum without needing a gradient step. So far in testing this has sped up overall performance.

Documentation has been updated.

minor fix in print_version

17 Jun 14:27
Compare
Choose a tag to compare

print_version was looking at the wrong version of the CADET-Python library

bessel filtering and minor fixes

17 Jun 08:54
Compare
Choose a tag to compare

Smoothing has changed from using butter filters to bessel filters based on testing and a problem of ringing with sharp pulses and butter filters. The resampling process for very densely sampled datasets or datasets with inconsistent time steps is also cleaner.