as.tensor {tensorA} | R Documentation |
Coercion to a tensor
Description
Coerces a array to a tensor keeping dimension and names.
Usage
as.tensor(X,...)
## Default S3 method:
as.tensor(X,...,dims=NULL)
## S3 method for class 'tensor'
as.tensor(X,...)
Arguments
X |
a multidimensional array |
... |
further generic arguments |
dims |
the new dim attribute to be used |
Details
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
.
Value
a tensor containing the same data as X
Note
You should typically use the to.tensor
to generate a
tensor, when you want to write vectorizable functions for tensors.
Author(s)
K. Gerald van den Boogaart
See Also
Examples
A <- diag(5)
as.tensor(A)
[Package tensorA version 0.36.2.1 Index]