KeOps
2.2.2
Why using KeOps?
Getting started
Changelog and Road map
Contributing
PyKeOps
Python bindings for KeOps
Tutorials, applications
Examples
Benchmarks
API
RKeOps
R binding for KeOps
KeOpsLab
Matlab binding for KeOps
KeOps++
C++ API for KeOps
KeOps formulas
Formulas and syntax
Autodiff engine
How does it work?
Autodiff and GPUs
Efficient CUDA schemes
Generic formulas
Conclusion
KeOps
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__abs__() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
__add__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__call__() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
(pykeops.numpy.Genred method)
(pykeops.numpy.KernelSolve method)
(pykeops.torch.Genred method)
(pykeops.torch.KernelSolve method)
__eq__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__ge__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__getitem__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__gt__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__hash__ (pykeops.common.lazy_tensor.GenericLazyTensor attribute)
__init__() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
(pykeops.numpy.ComplexLazyTensor method)
(pykeops.numpy.Genred method)
(pykeops.numpy.KernelSolve method)
(pykeops.numpy.LazyTensor method)
(pykeops.torch.ComplexLazyTensor method)
(pykeops.torch.Genred method)
(pykeops.torch.KernelSolve method)
(pykeops.torch.LazyTensor method)
__le__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__lt__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__matmul__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__max__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__min__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__mul__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__ne__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__neg__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__new__() (pykeops.numpy.LazyTensor static method)
(pykeops.torch.LazyTensor static method)
__or__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__pow__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__radd__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__rmul__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__ror__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__rsub__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__rtruediv__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__str__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__sub__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__truediv__() (pykeops.common.lazy_tensor.GenericLazyTensor method)
__weakref__ (pykeops.common.lazy_tensor.GenericLazyTensor attribute)
A
abs() (pykeops.common.lazy_tensor.GenericLazyTensor method)
acos() (pykeops.common.lazy_tensor.GenericLazyTensor method)
angle() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
argKmin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
argKmin_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
argmax() (pykeops.common.lazy_tensor.GenericLazyTensor method)
argmax_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
argmin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
argmin_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
asin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
atan() (pykeops.common.lazy_tensor.GenericLazyTensor method)
atan2() (pykeops.common.lazy_tensor.GenericLazyTensor method)
auto_factorize() (pykeops.common.lazy_tensor.GenericLazyTensor method)
B
binary() (pykeops.common.lazy_tensor.GenericLazyTensor method)
bspline() (pykeops.common.lazy_tensor.GenericLazyTensor method)
C
cat() (pykeops.common.lazy_tensor.GenericLazyTensor static method)
clamp() (pykeops.common.lazy_tensor.GenericLazyTensor method)
cluster_centroids() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
cluster_ranges() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
cluster_ranges_centroids() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
ComplexGenericLazyTensor (class in pykeops.common.lazy_tensor)
ComplexLazyTensor (class in pykeops.numpy)
(class in pykeops.torch)
concat() (pykeops.common.lazy_tensor.GenericLazyTensor method)
concatenate() (pykeops.common.lazy_tensor.GenericLazyTensor static method)
conj() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
cos() (pykeops.common.lazy_tensor.GenericLazyTensor method)
D
diff() (pykeops.common.lazy_tensor.GenericLazyTensor method)
dim() (pykeops.common.lazy_tensor.GenericLazyTensor method)
divergence() (pykeops.common.lazy_tensor.GenericLazyTensor method)
E
elem() (pykeops.common.lazy_tensor.GenericLazyTensor method)
exp() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
exp1j() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
extract() (pykeops.common.lazy_tensor.GenericLazyTensor method)
F
factorize() (pykeops.common.lazy_tensor.GenericLazyTensor method)
fixvariables() (pykeops.common.lazy_tensor.GenericLazyTensor method)
from_matrix() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
G
generic_argkmin() (in module pykeops.numpy)
(in module pykeops.torch)
generic_argmin() (in module pykeops.numpy)
(in module pykeops.torch)
generic_logsumexp() (in module pykeops.numpy)
(in module pykeops.torch)
generic_sum() (in module pykeops.numpy)
(in module pykeops.torch)
GenericLazyTensor (class in pykeops.common.lazy_tensor)
Genred (class in pykeops.numpy)
(class in pykeops.torch)
get_tools() (pykeops.common.lazy_tensor.GenericLazyTensor method)
(pykeops.numpy.ComplexLazyTensor method)
(pykeops.numpy.LazyTensor method)
(pykeops.torch.ComplexLazyTensor method)
(pykeops.torch.LazyTensor method)
grad() (pykeops.common.lazy_tensor.GenericLazyTensor method)
grad_matrix() (pykeops.common.lazy_tensor.GenericLazyTensor method)
grid_cluster() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
I
ifelse() (pykeops.common.lazy_tensor.GenericLazyTensor method)
imag (pykeops.common.lazy_tensor.ComplexGenericLazyTensor property)
imag2complex() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
init() (pykeops.common.lazy_tensor.GenericLazyTensor method)
J
join() (pykeops.common.lazy_tensor.GenericLazyTensor method)
K
keops_kron() (pykeops.common.lazy_tensor.GenericLazyTensor method)
keops_tensordot() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
KernelSolve (class in pykeops.numpy)
(class in pykeops.torch)
Kmin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
Kmin_argKmin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
Kmin_argKmin_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
Kmin_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
L
laplacian() (pykeops.common.lazy_tensor.GenericLazyTensor method)
LazyTensor (class in pykeops.numpy)
(class in pykeops.torch)
log() (pykeops.common.lazy_tensor.GenericLazyTensor method)
logsumexp() (pykeops.common.lazy_tensor.GenericLazyTensor method)
logsumexp_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
lt_constructor() (pykeops.common.lazy_tensor.GenericLazyTensor method)
(pykeops.numpy.ComplexLazyTensor method)
(pykeops.numpy.LazyTensor method)
(pykeops.torch.ComplexLazyTensor method)
(pykeops.torch.LazyTensor method)
M
matvec() (pykeops.common.lazy_tensor.GenericLazyTensor method)
matvecmult() (pykeops.common.lazy_tensor.GenericLazyTensor method)
max() (pykeops.common.lazy_tensor.GenericLazyTensor method)
max_argmax() (pykeops.common.lazy_tensor.GenericLazyTensor method)
max_argmax_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
max_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
min() (pykeops.common.lazy_tensor.GenericLazyTensor method)
min_argmin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
min_argmin_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
min_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
mod() (pykeops.common.lazy_tensor.GenericLazyTensor method)
module
pykeops.common.lazy_tensor
pykeops.numpy
pykeops.numpy.cluster
pykeops.torch
pykeops.torch.cluster
N
norm() (pykeops.common.lazy_tensor.GenericLazyTensor method)
norm2() (pykeops.common.lazy_tensor.GenericLazyTensor method)
normalize() (pykeops.common.lazy_tensor.GenericLazyTensor method)
O
one_hot() (pykeops.common.lazy_tensor.GenericLazyTensor method)
P
Pm() (in module pykeops.numpy)
(in module pykeops.torch)
power() (pykeops.common.lazy_tensor.GenericLazyTensor method)
promote() (pykeops.common.lazy_tensor.GenericLazyTensor method)
pykeops.common.lazy_tensor
module
pykeops.numpy
module
pykeops.numpy.cluster
module
pykeops.torch
module
pykeops.torch.cluster
module
R
real (pykeops.common.lazy_tensor.ComplexGenericLazyTensor property)
real2complex() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
relu() (pykeops.common.lazy_tensor.GenericLazyTensor method)
rmatvec() (pykeops.common.lazy_tensor.GenericLazyTensor method)
round() (pykeops.common.lazy_tensor.GenericLazyTensor method)
rsqrt() (pykeops.common.lazy_tensor.GenericLazyTensor method)
S
shape (pykeops.common.lazy_tensor.ComplexGenericLazyTensor property)
(pykeops.common.lazy_tensor.GenericLazyTensor property)
sign() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sin() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sinc() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sinxdivx() (pykeops.common.lazy_tensor.GenericLazyTensor method)
softdtw_sqdist() (pykeops.common.lazy_tensor.GenericLazyTensor method)
solve() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sort_clusters() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
sqdist() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sqnorm2() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sqrt() (pykeops.common.lazy_tensor.GenericLazyTensor method)
square() (pykeops.common.lazy_tensor.GenericLazyTensor method)
step() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sum() (pykeops.common.lazy_tensor.ComplexGenericLazyTensor method)
(pykeops.common.lazy_tensor.GenericLazyTensor method)
sum_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sumsoftmaxweight() (pykeops.common.lazy_tensor.GenericLazyTensor method)
sumsoftmaxweight_reduction() (pykeops.common.lazy_tensor.GenericLazyTensor method)
swap_axes() (in module pykeops.numpy.cluster)
(in module pykeops.torch.cluster)
T
T (pykeops.common.lazy_tensor.GenericLazyTensor property)
t() (pykeops.common.lazy_tensor.GenericLazyTensor method)
tensorprod() (pykeops.common.lazy_tensor.GenericLazyTensor method)
ternary() (pykeops.common.lazy_tensor.GenericLazyTensor method)
trace_operator() (pykeops.common.lazy_tensor.GenericLazyTensor method)
U
unary() (pykeops.common.lazy_tensor.GenericLazyTensor method)
V
vecmatmult() (pykeops.common.lazy_tensor.GenericLazyTensor method)
Vi() (in module pykeops.numpy)
(in module pykeops.torch)
Vj() (in module pykeops.numpy)
(in module pykeops.torch)
W
weightedsqdist() (pykeops.common.lazy_tensor.GenericLazyTensor method)
weightedsqnorm() (pykeops.common.lazy_tensor.GenericLazyTensor method)
X
xlogx() (pykeops.common.lazy_tensor.GenericLazyTensor method)