powered by
Initialize PARAFAC algorithm input vectors
initializePARAFAC(Tensor, nfac, initialization = "random", output = "Fac")
Fac or vector with initialized components.
Input dataset matrix or tensor
Number of components to initialize.
Either "random" for random initialization or "svd" for svd based.
Output the initialized components as a Fac object ("Fac", default) or as a vector ("vect").
A = array(rnorm(108,2), c(108,2)) B = array(rnorm(100,2), c(100,2)) C = array(rnorm(10,2), c(10,2)) Tensor = reinflateTensor(A, B, C, returnAsTensor=TRUE) init = initializePARAFAC(Tensor, 2)
Run the code above in your browser using DataLab