Template Function bats::sparsify_basis(ColumnMatrix<TVec>&, ColumnMatrix<TVec>&)¶
Defined in File reduction.hpp
Function Documentation¶
-
template<typename TVec>
void bats::sparsify_basis(ColumnMatrix<TVec> &R, ColumnMatrix<TVec> &U)¶ greedily introduce sparsity into columns of U and R assumes R is already reduced
objective to greedily minimize is nnz(U[j]) + nnz(R[j])
- Parameters
R – reduced matrix
U – change of basis matrix