Skip to main content

Module tsvd

Module tsvd 

Source
Expand description

High-precision truncated SVD implementation using nalgebra

This module provides QR + SVD based truncated SVD decomposition with support for extended precision arithmetic.

Structs§

SVDResult
Result of SVD decomposition
TSVDConfig
Configuration for TSVD computation

Enums§

TSVDError
Error types for TSVD computation

Functions§

compute_svd_dtensor
Compute SVD for DTensor using nalgebra-based TSVD
svd_decompose
Perform SVD decomposition using nalgebra with sorted singular values
tsvd
Main TSVD function using QR + SVD approach
tsvd_df64
Convenience function for Df64 TSVD
tsvd_df64_from_f64
Convenience function for Df64 TSVD from f64 matrix
tsvd_f64
Convenience function for f64 TSVD