Function reference
-
Arg(<LazyTensor>)
Arg(<ComplexLazyTensor>)
- Element-wise argument (or angle) of complex
-
Arg()
- Element-wise argument (or angle) of complex operation
-
Conj(<LazyTensor>)
Conj(<ComplexLazyTensor>)
- Element-wise complex conjugate
-
Conj()
- Element-wise complex conjugate operation
-
Im(<LazyTensor>)
Im(<ComplexLazyTensor>)
- Element-wise complex imaginery part
-
Im()
- Element-wise complex imaginery part operation
-
Kmin()
Kmin_reduction()
- K-Min reduction
-
Kmin_argKmin()
Kmin_argKmin_reduction()
- K-Min-arg-K-min reduction
-
LazyTensor()
- Build and return a LazyTensor object.
-
Mod(<LazyTensor>)
Mod(<ComplexLazyTensor>)
- Element-wise complex modulus (absolute value)
-
Mod()
- Element-wise complex modulus (absolute value) operation
-
Pm()
- Wrapper LazyTensor parameter.
-
Re(<LazyTensor>)
Re(<ComplexLazyTensor>)
- Element-wise complex real part
-
Re()
- Element-wise complex real part operation
-
`|`
- Euclidean scalar product (for LazyTensors) or default logical "or"
-
Vi()
- Wrapper LazyTensor indexed by "i".
-
Vj()
- Wrapper LazyTensor indexed by "j".
-
abs(<LazyTensor>)
abs(<ComplexLazyTensor>)
- Element-wise absolute value operation
-
abs()
- Element-wise absolute value (or modulus) operation
-
acos(<LazyTensor>)
- Element-wise arc-cosine operation
-
acos()
- Element-wise arc-cosine operation.
-
argKmin()
argKmin_reduction()
- Arg-K-min reduction
-
argmax()
argmax_reduction()
- ArgMax operation or ArgMax reduction
-
argmin()
argmin_reduction()
- ArgMin operation or ArgMin reduction
-
`/`
- Division
-
`*`(<LazyTensor>)
`*`(<ComplexLazyTensor>)
- Multiplication
-
`*`
- Multiplication
-
`^`(<LazyTensor>)
- Element-wise power operation
-
`^`
- Element-wise power operation
-
asin(<LazyTensor>)
- Element-wise arc-sine operation
-
asin()
- Element-wise arc-sine operation.
-
atan(<LazyTensor>)
- Element-wise arc-tangent operation
-
atan()
- Element-wise arc-tangent operation.
-
atan2(<LazyTensor>)
- Element-wise 2-argument arc-tangent operation
-
atan2()
- Element-wise 2-argument arc-tangent operation.
-
binaryop.LazyTensor()
- Build a binary operation
-
check_rkeops()
- Check if
rkeops
is ready and working
-
clamp()
- Element-wise clamp function
-
clampint()
- Element-wise clampint function
-
clean_rkeops()
- Clean RKeOps build directory
-
Re(<default>)
Im(<default>)
Arg(<default>)
Conj(<default>)
Mod(<default>)
- Complex Numbers and Basic Functionality
-
concat()
- Concatenation
-
cos(<LazyTensor>)
- Element-wise cosine operation
-
cos()
- Element-wise cosine operation.
-
`+`
`+`
`-`
`-`
`*`(<default>)
`/`(<default>)
`^`(<default>)
- Default arithmetic operations
-
exp(<default>)
log(<default>)
- Logarithms and Exponentials
-
sqrt(<default>)
abs(<default>)
- Miscellaneous Mathematical Functions
-
cos(<default>)
sin(<default>)
acos(<default>)
asin(<default>)
atan(<default>)
atan2(<default>)
- Trigonometric Functions
-
elem()
- Extract an element
-
elemT()
- Insert element in a vector of zeros
-
exp(<LazyTensor>)
exp(<ComplexLazyTensor>)
- Element-wise exponential operation
-
exp()
- Element-wise exponential operation
-
exp1j()
- Element-wise "complex exponential of 1j x" operation.
-
extract()
- Extract a range of elements
-
extractT()
- Insert a range of elements
-
get_rkeops_options()
- Get the current
rkeops
options inR
global options scope
-
grad()
- Gradient operation.
-
ifelse(<LazyTensor>)
- Element-wise if-else function.
-
ifelse()
- Element-wise if-else function
-
ifelse(<default>)
- Conditional Element Selection
-
imag2complex()
- Element-wise "imaginary to complex" operation.
-
install_rkeops()
- Install RKeOps requirements
-
inv(<LazyTensor>)
- Element-wise inverse operation
-
inv()
- Element-wise inverse operation.
-
inv(<default>)
- Element-wise inverse operation
-
is.ComplexLazyParameter()
- is.ComplexLazyParameter?
-
is.ComplexLazyTensor()
- is.ComplexLazyTensor?
-
is.LazyMatrix()
- is.LazyMatrix?
-
is.LazyParameter()
- is.LazyParameter?
-
is.LazyTensor()
- is.LazyTensor?
-
is.LazyVector()
- is.LazyVector?
-
is.int()
- Scalar integer test.
-
keops_grad()
- Compute the gradient of a rkeops operator
-
keops_kernel()
- Defines a new KeOps operator to compute a specific symbolic formula
-
log()
- Element-wise natural logarithm operation
-
log()
- Element-wise natural logarithm operation
-
`|`(<default>)
- Logical.or
-
logsumexp()
logsumexp_reduction()
- Log-Sum-Exp reduction.
-
`%*%`(<LazyTensor>)
- Matrix multiplication
-
`%*%`
- Matrix multiplication
-
`%*%`(<default>)
- Matrix multiplication
-
matvecmult()
- Matrix-vector product
-
max(<LazyTensor>)
max_reduction()
- Maximum operation or maximum reduction
-
max()
- Maximum operation or maximum reduction
-
max(<default>)
- Maximum operation
-
max_argmax()
max_argmax_reduction()
- Max-ArgMax reduction
-
min(<LazyTensor>)
min_reduction()
- Minimum operation or minimum reduction
-
min()
- Minimum operation or minimum reduction
-
min(<default>)
- Minimum operation
-
min_argmin()
min_argmin_reduction()
- Min-ArgMin reduction
-
mod(<LazyTensor>)
- Element-wise modulo with offset function
-
mod()
- Element-wise modulo with offset function
-
norm2()
- Euclidean norm
-
normalize()
- Vector normalization
-
one_hot()
- One-hot encoding vector
-
real2complex()
- Element-wise "real to complex" operation.
-
reduction.LazyTensor()
- Reduction operation
-
relu(<LazyTensor>)
- Element-wise ReLU function
-
relu()
- Element-wise ReLU function
-
relu(<default>)
- Element-wise ReLU function
-
rkeops-package
rkeops
- rkeops
-
rkeops_disable_verbosity()
- Disable additional verbosity in
rkeops
-
rkeops_enable_verbosity()
- Enable additional verbosity in
rkeops
-
rkeops_use_cpu()
- Enable GPU-computing when calling user-defined operators
-
rkeops_use_float32()
- Use 32bit float precision in computations
-
rkeops_use_float64()
- Use 64bit float precision in computations
-
rkeops_use_gpu()
- Enable GPU-computing when calling user-defined operators
-
round(<LazyTensor>)
- Element-wise rounding function
-
round()
- Element-wise rounding function
-
round(<default>)
- Rounding function
-
rsqrt(<LazyTensor>)
- Element-wise inverse square root operation
-
rsqrt()
- Element-wise inverse square root operation
-
rsqrt(<default>)
- Element-wise inverse square root operation
-
set_rkeops_options()
- Initialize or update
rkeops
options inR
global options scope
-
sign(<LazyTensor>)
- Element-wise sign operation
-
sign()
- Element-wise sign operation
-
sign(<default>)
- Sign function
-
sin(<LazyTensor>)
- Element-wise sine operation
-
sin()
- Element-wise sine operation.
-
sinxdivx(<LazyTensor>)
- Element-wise
sin(x)/x
operation
-
sinxdivx()
- Element-wise
sin(x)/x
function
-
sinxdivx(<default>)
- sin(x)/x function
-
sqdist()
- Squared distance
-
sqnorm2()
- Squared Euclidean norm
-
sqrt(<LazyTensor>)
- Element-wise square root operation
-
sqrt()
- Element-wise square root operation
-
square(<LazyTensor>)
- Element-wise square (power-2) operation
-
square()
- Element-wise square (power-2) operation
-
square(<default>)
- Element-wise square (power-2) operation
-
step(<LazyTensor>)
- Element-wise 0-1 step function
-
step()
- Element-wise 0-1 step function (for LazyTensors) or default stepwise model selection
-
step(<default>)
- Choose a model by AIC in a Stepwise Algorithm
-
sum(<LazyTensor>)
sum_reduction()
- Sum operation or sum reduction
-
sum()
- Sum operation or sum reduction
-
sum(<default>)
- Sum operation
-
sumsoftmaxweight()
sumsoftmaxweight_reduction()
- Sum of weighted Soft-Max reduction.
-
tensorprod()
- Tensor product
-
ternaryop.LazyTensor()
- Build a ternary operation
-
unaryop.LazyTensor()
- Build a unary operation
-
vecmatmult()
- Vector-matrix product
-
weightedsqdist()
- Generic weighted squared distance
-
weightedsqnorm()
- Generic weighted squared Euclidean norm
-
xlogx(<LazyTensor>)
- Element-wise
x*log(x)
operation
-
xlogx()
- Element-wise
x*log(x)
operation
-
xlogx(<default>)
- x*log(x) function