Learn R Programming

rTensor2 (version 2.0.0)

MultiLinear Algebra

Description

A set of tools for basic tensor operators. A tensor in the context of data analysis in a multidimensional array. The tools in this package rely on using any discrete transformation (e.g. Fast Fourier Transform (FFT)). Standard tools included are the Eigenvalue decomposition of a tensor, the QR decomposition and LU decomposition. Other functionality includes the inverse of a tensor and the transpose of a symmetric tensor. Functionality in the package is outlined in Kernfeld et al. (2015) .

Copy Link

Version

Install

install.packages('rTensor2')

Monthly Downloads

126

Version

2.0.0

License

GPL-3

Maintainer

Kyle A Caudle

Last Published

March 29th, 2024

Functions in rTensor2 (2.0.0)

tEIGfft

Tensor Eigenvalue Decomposition Using the Discrete Fourier Transform
tEIGdwt

Tensor Eigenvalue Decomposition Using the Discrete Wavelet Transform
tLUdst

Tensor LU Decomposition Using the Discrete Cosine Transform
tQRdwht

Tensor QR Decomposition Using the Discrete Walsh-Hadamard Transform
tQRdht

Tensor QR Decomposition Using the Discrete Hartley Transform
tINVdct

Inverse of a 3-mode Tensor Using the Discrete Cosine Transform
tLUdht

Tensor LU Decomposition Using the Discrete Hartley Transform
tQRdst

Tensor QR Decomposition Using the Discrete Sine Transform
tQRdct

Tensor QR Decomposition Using the Discrete Cosine Transform
tLU

Tensor LU Decomposition Using Using Any Discrete Transform
tLUdct

Tensor LU Decomposition Using the Discrete Cosine Transform
tEIGdst

Tensor Eigenvalue Decomposition Using the Discrete Sine Transform
tIDWT

Discrete Inverse Wavelet Transform of a 3-D Tensor
tINVdst

Inverse of a 3-mode Tensor Using the Discrete Sine Transform
tINVdwht

Inverse of a 3-mode Tensor Using the Discrete Walsh-Hadamard Transform
tINVdht

Inverse of a 3-mode Tensor Using the Discrete Hartley Transform
tLUdwht

Tensor LU Decomposition Using the Discrete Walsh-Hadamard Transform
tSVDdwht

Tensor Singular Value Decomposition Using the Discrete Walsh-Hadamard Transform
tQRfft

Tensor QR Decomposition Using the Discrete Fourier Transform
tLDA

Linear Discriminate Analysis of a 3-mode Tensor Using any Discrete Transform
tINVfft

Inverse of a 3-mode Tensor Using the Discrete Fourier Transform
t_tpose

Transpose 3-mode Tensor
tSVDfft

Tensor Singular Value Decomposition Using the Discrete Fourier Transform
tQRdwt

Tensor QR Decomposition Using the Discrete Wavelet Transform
tmean

Find the mean of a tensor
tmult

Tensor Multiplication Using Any Discrete Transform
tSVDdwt

Tensor Singular Value Decomposition Using the Discrete Wavelet Transform
tSVDdht

Tensor Singular Value Decomposition Using the Discrete Harley Transform
tINVdwt

Inverse of a 3-mode Tensor Using the Discrete Wavelet Transform
tQR

Tensor QR Decomposition Using Using Any Discrete Transform
tLUfft

Tensor LU Decomposition Using the Discrete Fourier Transform
tLUdwt

Tensor LU Decomposition Using the Discrete Wavelet Transform
tSVD

Tensor Singular Value Decomposition Using Any Discrete Transform
tSVDdst

Tensor Singular Value Decomposition Using the Discrete Sine Transform
tSVDdct

Tensor Singular Value Decomposition Using the Discrete Cosine Transform
tDWT

Discrete Wavelet Transform of a 3-D Tensor
raytrace

Subset of raytrace data
tEIGdct

Tensor Eigenvalue Decomposition Using the Discrete Cosine Transform
QR

QR Decomposition of a Complex Matrix Without Pivoting
as.tensor

Tensor Conversion
rand_tensor

Tensor with Random Entries
polar

Polar/Jordan Form of a Matrix
tEIG

Tensor Eigenvalue Decomposition Using any Discrete Transform
tEIGdht

Tensor Eigenvalue Decomposition Using the Discrete Hadley Transform
LU

LU Decomposition of a Complex Matrix
Mnist

Subset of MNIST training and testing data.
tEIGdwht

Tensor Eigenvalue Decomposition Using the Discrete Walsh-Hadamard Transform
tINV

Inverse of a 3-mode Tensor Using any Discrete Transform