chainerx.linalg.eigvalsh¶
-
chainerx.linalg.eigvalsh(a, UPLO='L')¶ Compute the eigenvalues of a real symmetric matrix.
Main difference from eigh: the eigenvectors are not computed.
- Parameters
- Returns
Returns eigenvalues as a vector.
- Return type
Note
The
dtypemust befloat32orfloat64(float16is not supported yet.)Backpropagation requires eigenvectors and, therefore, is not implemented for this function.
linalg.eighshould be used instead.
See also