pub fn svd_with_pullback(
a: MatrixView<'_>,
options: SvdOptions,
gap_tolerance: f64,
) -> Result<(Svd, SvdPullback), SolverError>pub fn svd_with_pullback(
a: MatrixView<'_>,
options: SvdOptions,
gap_tolerance: f64,
) -> Result<(Svd, SvdPullback), SolverError>