Releases: evanatyourservice/psgd_jax
Releases · evanatyourservice/psgd_jax
psgd-jax 0.2.7
What's Changed
- small improvements
psgd-jax 0.2.6
What's Changed
- New trust region clipping that should need very little (or no) tuning
- scalar bug fix from ClashLuke
psgd-jax 0.2.5
What's Changed
- expose trust region clipping value. usually don't need to change, try lower LR first, but if things are still looking a little unstable you can try lowering this for hard problems/rough gradients.
psgd-jax 0.2.4
What's Changed
- Swap
max_skew_triangular
formemory_save_mode
to give easy ways to use different preconditioner setups and save memory/compute. - readme updates
psgd-jax 0.2.3
What's Changed
- remove use of opt_einsum
psgd-jax 0.2.2
What's Changed
- Simplify code a little bit
psgd-jax 0.2.1
What's Changed
- add min ndim triangular arg to better catch bias and scale params for diag preconditioners without catching linear params like (512, 1)
psgd-jax 0.2.0
What's Changed
- Use jax instead of optax for init momentum
psgd-jax 0.1.10
What's Changed
- no bias correction on momentum
psgd-jax 0.1.9
What's Changed
- Precond init scale 1.0