Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Adding capability to switch between using Cholesky-based inversions and regular ones. The former are deterministic on GPUs and somewhat faster to compute, but tend to perform a bit worse and not tolerate very low damping values. - Changing internal implementation of Kronecker factored blocks to prune out singleton dimensions instead of using special case logic for them pi_adjusted_kronecker_factors. - Going back to using exp-mean-log formula for c_k since this will better avoid over/underflows for blocks with many factors PiperOrigin-RevId: 578240057 Change-Id: I20ab5268599214a31f4206a9358b76d99434d6c8
- Loading branch information