Function svd_dim_seed

Source
pub fn svd_dim_seed(
    A: &dyn SMat,
    dimensions: usize,
    random_seed: u32,
) -> Result<SvdRec, SvdLibError>
Expand description

SVD at desired dimensionality with supplied seed, calls svdLAS2 with the highlighted defaults

svdLAS2(A, dimensions, 0, &[-1.0e-30, 1.0e-30], 1.0e-6, random_seed)

ยงParameters

  • A: Sparse matrix
  • dimensions: Upper limit of desired number of dimensions, bounded by the matrix shape
  • random_seed: A supplied seed if > 0, otherwise an internal seed will be generated