|
Uni20
Asynchronous tensor and runtime library.
|
Owning factors and statistics returned by truncated_svd.
More...
#include <truncated_svd.hpp>
Public Types | |
| using | left_singular_vector_tensor_type = LeftTensor |
| using | right_singular_vector_adjoint_tensor_type = RightAdjointTensor |
| using | singular_value_tensor_type = SingularValueTensor |
| using | truncation_info_type = TruncationInfo |
Public Attributes | |
| LeftTensor | left_singular_vectors |
| RightAdjointTensor | right_singular_vectors_adjoint |
| SingularValueTensor | singular_values |
| TruncationInfo | truncation |
Owning factors and statistics returned by truncated_svd.
Aggregate member order supports auto [u, s, vh, info] = truncated_svd(matrix, policy).
| using uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::left_singular_vector_tensor_type = LeftTensor |
| using uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::right_singular_vector_adjoint_tensor_type = RightAdjointTensor |
| using uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::singular_value_tensor_type = SingularValueTensor |
| using uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::truncation_info_type = TruncationInfo |
| LeftTensor uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::left_singular_vectors |
| RightAdjointTensor uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::right_singular_vectors_adjoint |
| SingularValueTensor uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::singular_values |
| TruncationInfo uni20::linalg::TruncatedSvdResult< LeftTensor, SingularValueTensor, RightAdjointTensor, TruncationInfo >::truncation |