Function to estimate low-rank matrix using FISTA algorithm
fista.nuclear(A, b, lambda, d, niter, backtracking = TRUE, phi.true)
A list object, including
Estimated low-rank matrix
Values of objective function for all iterations
Relative error to the true model parameter, only available for simulation
A n by p design matrix
A correspond vector, or a matrix
tuning parameter
model dimension
the maximum number of iterations required for applying FISTA algorithm
a boolean argument, indicate whether use backtracking or not
true model parameter, only available for simulations