Module: tfp.experimental.distributions.marginal_fns
Stay organized with collections
Save and categorize content based on your preferences.
Experimental functions to use as marginals for GaussianProcess(es).
Modules
mvn_linear_operator
module: Multivariate Normal distribution classes.
ps
module: Operations that use static values when possible.
tfp_custom_gradient
module: TF and JAX compatible custom gradients.
Functions
make_backoff_cholesky(...)
: Make a function that tries Cholesky then the user-specified function.
make_cholesky_like_marginal_fn(...)
: Use a Cholesky-like function for GaussianProcess
marginal_fn
.
make_eigh_marginal_fn(...)
: Make an eigenvalue decomposition-based marginal_fn
.
retrying_cholesky(...)
: Computes a modified Cholesky decomposition for a batch of square matrices.
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 2023-11-21 UTC.
[null,null,["Last updated 2023-11-21 UTC."],[],[],null,["# Module: tfp.experimental.distributions.marginal_fns\n\n\u003cbr /\u003e\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/probability/blob/v0.23.0/tensorflow_probability/python/experimental/distributions/marginal_fns.py) |\n\nExperimental functions to use as marginals for GaussianProcess(es).\n\nModules\n-------\n\n[`mvn_linear_operator`](../../../tfp/experimental/distributions/marginal_fns/mvn_linear_operator) module: Multivariate Normal distribution classes.\n\n[`ps`](../../../tfp/experimental/distributions/marginal_fns/ps) module: Operations that use static values when possible.\n\n[`tfp_custom_gradient`](../../../tfp/experimental/distributions/marginal_fns/tfp_custom_gradient) module: TF and JAX compatible custom gradients.\n\nFunctions\n---------\n\n[`make_backoff_cholesky(...)`](../../../tfp/experimental/distributions/marginal_fns/make_backoff_cholesky): Make a function that tries Cholesky then the user-specified function.\n\n[`make_cholesky_like_marginal_fn(...)`](../../../tfp/experimental/distributions/marginal_fns/make_cholesky_like_marginal_fn): Use a Cholesky-like function for `GaussianProcess` `marginal_fn`.\n\n[`make_eigh_marginal_fn(...)`](../../../tfp/experimental/distributions/marginal_fns/make_eigh_marginal_fn): Make an eigenvalue decomposition-based `marginal_fn`.\n\n[`retrying_cholesky(...)`](../../../tfp/experimental/distributions/marginal_fns/retrying_cholesky): Computes a modified Cholesky decomposition for a batch of square matrices."]]