maxIter is set to max(300, 3 * # singular values). Is there a particular reason for this? And if not, would it be appropriate to submit a PR exposing that parameter? I have not contributed to spark before,
so I don’t know if a small api change like that would require a discussion beforehand.