nonlinear tensor decomposition