I am encountering two issues:
-
In the QUIC.C file, the convergence condition is written as if (subgrad*alpha >= l1normX*tol && (fabs((fX - fXprev)/fX) >= EPS)). Could you clarify why the condition uses subgrad*alpha >= l1normX*tol instead of simply subgrad >= tol?
-
In the __init__.py file, the line py_quic.quic(mode, Sn, S, _L, pathLen, path, tol, msg, max_iter, X, W, opt, cputime, iters, dGap) on lines 123-124 throws an error about mismatched input arguments. Could you help diagnose this?