Releases: rs-station/careless
v0.4.9 Update TFP to 0.25
This release simplifies install using TensorFlow probability 0.25 and TensorFlow version 2.18.0. The cuda install script should no longer be needed, but can still be used.
What's Changed
- set tf max version to 2.17 by @kmdalton in #176
- update pre-install script to tfp 0.25 by @kmdalton in #177
Full Changelog: v0.4.8...v0.4.9
v0.4.8 Address Various Issues
This PR addresses a number of longstanding issues. The user facing changes are:
- Improved numerical stability for the
--scale-bijector=exp
setting - Allow setting the y-axis limits for many of the careless stats scripts
- Enforce a consistent dmin between ASUs (#71 )
- Add a script for calculating I / SigI (#148)
- Make it clear that
careless poly
does not support.stream
files
On the developer side:
- Adds a missing test for the Double Wilson prior
v0.4.7 Improved Numerical Stability
This release changes the default bijector for the standard deviation of the scale distribution from Exp to Softplus to increase numerical stability.
v0.4.6 Add Gradient Clipping Options
This release adds 3 new flags controlling gradient clipping during training.
--clipvalue
--clipnorm
--global-clipnorm
These each take floating point values and are disabled by default. The meaning of each is documented in the Keras Adam docs.
v0.4.5 Update Build Tooling
This version updates packaging and distribution without touching any user-facing functionality.
v0.4.4 careless devices
This release does little more than rename careless test
to the more semantically meaningful careless devices
. This release is needed to ensure compatibility with the cuda installation script.
v0.4.3 DW Reindexing Ops, Update TF, Install Script
This release has 3 major changes:
- Add and document an install script for CUDA support
- Update TensorFlow to 2.16
- Add reindexing operations for the double Wilson prior.
Fix Double-Wilson on CPU
This release addresses a bug that prevented careless from running with the double-Wilson prior on CPU. (see #150)
v0.4.1 Harmonic Deconvolution Bug Fix
Update CLI Parameters
This release introduces two small changes to improve usability.
- Add a description of
.stream
file metadata to the CLI. These were previously undocumented and not obvious. - Change the default of
--mlp-width
to 10. Previously this parameter was dynamically inferred from the metadata. This behavior made it dangerous to compare CCpred between different scaling scenarios owing to differences in model capacity. Furthermore, it led to unreasonably high memory usage when positional encoding was used.