logdet_from_factor#

gpjax.linalg.logdet_from_factor(factor)[source]#
gpjax.linalg.logdet_from_factor(factor)
gpjax.linalg.logdet_from_factor(factor)
gpjax.linalg.logdet_from_factor(factor)
gpjax.linalg.logdet_from_factor(factor)

Log-determinant of A = L Lᵀ given its lower Cholesky factor L.

Use this whenever the factor is already in hand, to avoid the redundant re-factorisation that logdet() would perform.

The generic implementation materialises the factor, mirroring cholesky_factor()’s own fallback. Structured operators are handled by the registered implementations below, which never densify.

Parameters:

factor (AbstractLinearOperator)

Return type:

Array