<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/probability/blob/v0.25.0/tensorflow_probability/python/experimental/fastgp/fast_log_det.py#L546-L563) |

Approximate log det using a 6th order rational function.

#### View aliases


**Main aliases**

[`tfp.experimental.fastgp.fast_gp.fast_log_det.r6`](https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/fast_log_det/r6), [`tfp.experimental.fastgp.fast_mtgp.fast_gp.fast_log_det.r6`](https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/fast_log_det/r6), [`tfp.experimental.fastgp.fast_mtgp.fast_log_det.r6`](https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/fast_log_det/r6)

<br />

    tfp.experimental.fastgp.fast_log_det.r6(
        M: tf2jax.linalg.LinearOperator,
        preconditioner: https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/preconditioners/Preconditioner,
        key: https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/fast_gp/Array,
        num_probe_vectors: int = 25,
        probe_vector_type: https://www.tensorflow.org/probability/api_docs/python/tfp/experimental/fastgp/ProbeVectorType = ProbeVectorType.RADEMACHER,
        num_iters: int = 20,
        **unused_kwargs
    )