norm.tensor: Calculate the Euclidean norm or Euclidean operator norm of a tensor or its subtensors
Description
Calculates the Euclidean norm of a tensor or its subtensors.
Usage
norm(X,...)
# S3 method for tensor
norm(X,i=NULL,...,by=NULL)
opnorm(X,...)
# S3 method for tensor
opnorm(X,i=NULL,...,by=NULL)
Value
norm
either a single number giving the norm of the tensor or a tensors with
the dimensions i removed
containing the individual norms in each entry.
opnorm
a tensor of dimension dim(X)[by] giving the
Euclidean operator norm of the tensor (i.e. its largest singular
value)
Arguments
X
The tensor
i
For norm the dimensions to of the subtensors to be used. If missing
the norm of the whole tensor is computed. For opnorm the dimensions
of the image.
...
unused
by
the list dimension, if i is not specified the norm is
calculated for each of these
in parallel.
Author
K. Gerald van den Boogaart
Details
norm
The function computes the Euclidean norm, which is the square root
over the sum of all entries and not the operator norm.
opnorm
The function computes the Euclidean operator norm, which is largest
factor in changing the Euclidean norm, when mapped with the linear
mapping corresponding to the tensor.