blob: 4032b80d8e0390942ac68336702184f7f1eb3993 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
### `tf.cholesky(input, name=None)` {#cholesky}
Calculates the Cholesky decomposition of a square matrix.
The input has to be symmetric and positive definite. Only the lower-triangular
part of the input will be used for this operation. The upper-triangular part
will not be read.
The result is the lower-triangular matrix of the Cholesky decomposition of the
input, `L`, so that `input = L L^*`.
##### Args:
* <b>`input`</b>: A `Tensor`. Must be one of the following types: `float64`, `float32`.
Shape is `[M, M]`.
* <b>`name`</b>: A name for the operation (optional).
##### Returns:
A `Tensor`. Has the same type as `input`. Shape is `[M, M]`.
|