.iters</tt> has the total number of iterations. The field <tt>info.params</tt> has the information used to run the method. Unless the initialization method is 'random', passing the parameters back to the method will yield the exact same results.</p><pre class="codeinput">M4alt = cp_als(X,3,info.params);
score(M4,M4alt)
</pre><pre class="codeoutput">
CP_ALS:
 Iter 10: f = 9.449957e-01 f-delta = 3.1e-03
 Iter 20: f = 9.657394e-01 f-delta = 1.3e-03
 Iter 30: f = 9.727566e-01 f-delta = 3.5e-04
 Iter 39: f = 9.7