tfp.experimental.fastgp.fast_log_det.log_det_jvp
Stay organized with collections
Save and categorize content based on your preferences.
Jacobian-Vector product for log_det.
View aliases
Main aliases
`tfp.experimental.fastgp.fast_gp.fast_log_det.log_det_jvp`, `tfp.experimental.fastgp.fast_mtgp.fast_gp.fast_log_det.log_det_jvp`, `tfp.experimental.fastgp.fast_mtgp.fast_log_det.log_det_jvp`
tfp.experimental.fastgp.fast_log_det.log_det_jvp(
primals, tangents, f, num_iters
)
This can be used to provide a jax.custom_jvp for a function with the
signature (matrix, preconditioner, probe_vectors, key,
*optional_args, num_iters) -> Float.
[num_iters needs to be last in the signature because it needs to be
a non-diff argument of the custom.jvp, which means it isn't passed in
the primals and we need to put it back in here.]
Args |
primals
|
The arguments f was called with.
|
tangents
|
The differentials of the primals.
|
f
|
The log det function log_det_jvp is the custom.jvp of.
|
num_iters
|
The number of iterations to run conjugate gradients for.
|
Returns |
|
The pair (f(primals), df).
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-11-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-11-05 UTC."],[],[]]