Fits a CP model by minimizing ||X - K||^2 over all factor matrices
simultaneously with L-BFGS-B, mirroring the MATLAB Tensor Toolbox cp_opt.
Arguments
- X
A Tensor or array-like object.
- R
Target CP rank.
- init
"random"(scaled normal) or a list of initial factor matrices.- lower
Optional lower bound for all factor entries (e.g.
0for a nonnegative model); default unbounded.- maxiters
Maximum optimizer iterations (default
500).- factr
optimL-BFGS-Bfactrconvergence parameter.- printitn
If positive, print the optimizer trace.