project_to_orthonormal_nonnegative.Rd
Iteratively projects a non-negative matrix onto the intersection of non-negative matrices and matrices with orthonormal columns.
project_to_orthonormal_nonnegative(
X,
max_iter = 100,
tol = 1e-04,
constraint = "positive"
)
A matrix Y that is non-negative and whose columns are orthonormal, closest to X in a sense defined by the alternating projections.