as.tensor {tensorA} | R Documentation |
Coerces a array to a tensor keeping dimension and names.
as.tensor(X,...) ## Default S3 method: as.tensor(X,...,dims=NULL) ## S3 method for class 'tensor' as.tensor(X,...)
X |
a multidimensional array |
... |
further generic arguments |
dims |
the new dim attribute to be used |
The main idea is that a multiway array like a vector or a matrix is
nothing else than a tensor for R, but it still needs the tensor class
be used with the tensorA library. However this is more a convenience
function for
migraters than a proper way construct a tensor, which is done by
to.tensor
.
a tensor containing the same data as X
You should typically use the to.tensor
to generate a
tensor, when you want to write vectorizable functions for tensors.
K. Gerald van den Boogaart
A <- diag(5) as.tensor(A)