tfp.experimental.fastgp.preconditioners.DiagonalSplitPreconditioner

The split conditioner which pre and post multiplies by a diagonal.

Inherits From: SplitPreconditioner, Preconditioner

Methods

full_preconditioner

View source

Returns P = R^T R, the preconditioner's approximation to M.

log_det

View source

Returns log det(R^T R) = 2 log det R.

preconditioned_operator

View source

Returns R^(-T) M R^(-1).

right_half

View source

Returns R, where the preconditioner is P = R^T R.

trace_of_inverse_product

View source

Returns tr( (R^T R)^(-1) A ) for a n x n, non-batched A.

tree_flatten

View source

tree_unflatten

View source