All functions
|
|
as_dtensor()
|
Convert objects to dense tensors |
|
as_sptensor()
|
Convert objects to sparse tensors |
|
dim(<dtensor>) dim(<sptensor>)
|
Dimensions of a tensor |
|
dimnames(<dtensor>) `dimnames<-`(<dtensor>,<list>) `dimnames<-`(<dtensor>,<NULL>) `dimnames<-`(<dtensor>,<ANY>) dimnames(<sptensor>) `dimnames<-`(<sptensor>,<list>) `dimnames<-`(<sptensor>,<NULL>) `dimnames<-`(<sptensor>,<ANY>)
|
Dimension names of a tensor |
|
dtensor-class
|
An S4 class for a dense tensor |
|
`[`(<dtensor>,<missing>,<missing>,<ANY>) `[`(<dtensor>,<numeric>,<missing>,<ANY>) `[`(<dtensor>,<missing>,<numeric>,<ANY>) `[`(<dtensor>,<numeric>,<numeric>,<ANY>) `[`(<dtensor>,<matrix>,<missing>,<ANY>) `[`(<dtensor>,<list>,<missing>,<ANY>)
|
Extract values from a dense tensor |
|
`[<-`(<dtensor>,<ANY>,<ANY>,<ANY>) `[<-`(<dtensor>,<ANY>,<missing>,<ANY>) `[<-`(<dtensor>,<matrix>,<missing>,<ANY>) `[<-`(<dtensor>,<list>,<missing>,<ANY>)
|
Replace values from a dense tensor |
|
dtensor()
|
Construct a dense tensor |
|
fill_missing_indices()
|
Fill NULL indices with a range from 1:dim |
|
innerprod()
|
Calculate the inner product of a pair of tensors |
|
is_dtensor() is_sptensor() is_tensor()
|
Test if the object is a tensor |
|
length(<tensor>)
|
Length of a tensor |
|
norm()
|
Calculate the Frobenius norm of a tensor |
|
nzsubs()
|
Subscripts of non-zero values in a tensor |
|
nzvals()
|
Non-zero values in a tensor |
|
outerprod() ttt()
|
Calculate the outer product of a pair of tensors |
|
refold()
|
Refold an unfolded tensor |
|
sptensor-class
|
An S4 class for a sparse tensor |
|
`[`(<sptensor>,<character>,<missing>,<ANY>) `[`(<sptensor>,<missing>,<character>,<ANY>) `[`(<sptensor>,<character>,<character>,<ANY>) `[`(<sptensor>,<missing>,<missing>,<ANY>) `[`(<sptensor>,<numeric>,<missing>,<ANY>) `[`(<sptensor>,<missing>,<numeric>,<ANY>) `[`(<sptensor>,<numeric>,<numeric>,<ANY>) `[`(<sptensor>,<list>,<missing>,<ANY>) `[`(<sptensor>,<matrix>,<missing>,<ANY>)
|
Extract values from a sparse tensor |
|
`[<-`(<sptensor>,<character>,<missing>,<ANY>) `[<-`(<sptensor>,<missing>,<character>,<ANY>) `[<-`(<sptensor>,<character>,<character>,<ANY>) `[<-`(<sptensor>,<missing>,<missing>,<ANY>) `[<-`(<sptensor>,<numeric>,<missing>,<ANY>) `[<-`(<sptensor>,<missing>,<numeric>,<ANY>) `[<-`(<sptensor>,<numeric>,<numeric>,<ANY>) `[<-`(<sptensor>,<list>,<missing>,<ANY>) `[<-`(<sptensor>,<matrix>,<missing>,<ANY>)
|
Replace values from a sparse tensor |
|
sptensor()
|
Construct a sparse tensor |
|
squeeze()
|
Remove tensor dimensions of size 1 |
|
tensorr
|
tensorr: sparse tensors in R |
|
ttm()
|
Tensor times matrix |
|
ttv()
|
Tensor times vector |
|
unfold()
|
Unfold (matricize) a tensor along a mode |
|
unfolded_dtensor-class
|
An S4 class for an unfolded dense tensor |
|
unfolded_dtensor()
|
Construct an unfolded dense tensor |
|
unfolded_sptensor-class
|
An S4 class for an unfolded sparse tensor |
|
unfolded_sptensor()
|
Construct an unfolded sparse tensor |