Module: tfp.experimental.linalg
Stay organized with collections
Save and categorize content based on your preferences.
Experimental tools for linear algebra.
Classes
class LinearOperatorInterpolatedPSDKernel
: Structured interpolation to approximate a large matrix.
class LinearOperatorPSDKernel
: A tf.linalg.LinearOperator
representing a kernel covariance matrix.
class LinearOperatorRowBlock
: Represents a single row of a block matrix.
class LinearOperatorUnitary
: Encapsulates a Unitary Linear Operator.
Functions
no_pivot_ldl(...)
: Non-pivoted batched LDL factorization.
simple_robustified_cholesky(...)
: Use no_pivot_ldl
to robustify a Cholesky factorization.
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.linalg\n\n\u003cbr /\u003e\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/probability/blob/v0.23.0/tensorflow_probability/python/experimental/linalg/__init__.py) |\n\nExperimental tools for linear algebra.\n\nClasses\n-------\n\n[`class LinearOperatorInterpolatedPSDKernel`](../../tfp/experimental/linalg/LinearOperatorInterpolatedPSDKernel): Structured interpolation to approximate a large matrix.\n\n[`class LinearOperatorPSDKernel`](../../tfp/experimental/linalg/LinearOperatorPSDKernel): A [`tf.linalg.LinearOperator`](https://www.tensorflow.org/api_docs/python/tf/linalg/LinearOperator) representing a kernel covariance matrix.\n\n[`class LinearOperatorRowBlock`](../../tfp/experimental/linalg/LinearOperatorRowBlock): Represents a single row of a block matrix.\n\n[`class LinearOperatorUnitary`](../../tfp/experimental/linalg/LinearOperatorUnitary): Encapsulates a Unitary Linear Operator.\n\nFunctions\n---------\n\n[`no_pivot_ldl(...)`](../../tfp/experimental/linalg/no_pivot_ldl): Non-pivoted batched LDL factorization.\n\n[`simple_robustified_cholesky(...)`](../../tfp/experimental/linalg/simple_robustified_cholesky): Use `no_pivot_ldl` to robustify a Cholesky factorization."]]