linear_operator
Getting Started
LinearOperator
Installation
Basic Concepts
What is a Linear Operator?
Using LinearOperator Objects
Converting Between LinearOperators and torch.Tensor
Writing Your Own LinearOpeators
Linear Operator Objects
LinearOperator
Data-Sparse LinearOperators
Composition/Decoration LinearOperators
Structured LinearOperators
Advanced Package Reference
Settings
Functions
Utilities
linear_operator
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
Z
A
abs() (linear_operator.operators.ConstantDiagLinearOperator method)
(linear_operator.operators.DiagLinearOperator method)
(linear_operator.operators.KroneckerProductDiagLinearOperator method)
(linear_operator.operators.TriangularLinearOperator method)
add() (linear_operator.LinearOperator method)
add_diagonal() (in module linear_operator)
(linear_operator.LinearOperator method)
add_jitter() (in module linear_operator)
(linear_operator.LinearOperator method)
add_low_rank() (linear_operator.LinearOperator method)
AddedDiagLinearOperator (class in linear_operator.operators)
all_to() (linear_operator.operators.CatLinearOperator method)
B
bdsmm() (in module linear_operator.utils.sparse)
BlockDiagLinearOperator (class in linear_operator.operators)
C
cached() (in module linear_operator.utils)
cat_rows() (linear_operator.LinearOperator method)
CatLinearOperator (class in linear_operator.operators)
cg_tolerance (class in linear_operator.settings)
cholesky() (linear_operator.LinearOperator method)
cholesky_jitter (class in linear_operator.settings)
cholesky_max_tries (class in linear_operator.settings)
CholLinearOperator (class in linear_operator.operators)
ciq_samples (class in linear_operator.settings)
clone() (linear_operator.LinearOperator method)
ConstantDiagLinearOperator (class in linear_operator.operators)
ConstantMulLinearOperator (class in linear_operator.operators)
contour_integral_quad() (in module linear_operator.utils)
covar_root_decomposition (linear_operator.settings.fast_computations attribute)
cpu() (linear_operator.LinearOperator method)
cuda() (linear_operator.LinearOperator method)
D
debug (class in linear_operator.settings)
detach() (linear_operator.LinearOperator method)
detach_() (linear_operator.LinearOperator method)
deterministic_probes (class in linear_operator.settings)
DiagLinearOperator (class in linear_operator.operators)
diagonal() (linear_operator.LinearOperator method)
diagonalization() (in module linear_operator)
(linear_operator.LinearOperator method)
dim() (linear_operator.LinearOperator method)
div() (linear_operator.LinearOperator method)
double() (linear_operator.LinearOperator method)
dsmm() (in module linear_operator)
E
eigh() (linear_operator.LinearOperator method)
eigvalsh() (linear_operator.LinearOperator method)
evaluate_kernel() (linear_operator.LinearOperator method)
exp() (linear_operator.operators.ConstantDiagLinearOperator method)
(linear_operator.operators.DiagLinearOperator method)
(linear_operator.operators.TriangularLinearOperator method)
expand() (linear_operator.LinearOperator method)
F
fast_computations (class in linear_operator.settings)
float() (linear_operator.LinearOperator method)
H
half() (linear_operator.LinearOperator method)
I
IdentityLinearOperator (class in linear_operator.operators)
InterpolatedLinearOperator (class in linear_operator.operators)
inv_quad() (in module linear_operator)
(linear_operator.LinearOperator method)
inv_quad_logdet() (in module linear_operator)
(linear_operator.LinearOperator method)
inverse() (linear_operator.operators.CholLinearOperator method)
(linear_operator.operators.ConstantDiagLinearOperator method)
(linear_operator.operators.DiagLinearOperator method)
(linear_operator.operators.KroneckerProductDiagLinearOperator method)
(linear_operator.operators.TriangularLinearOperator method)
K
KernelLinearOperator (class in linear_operator.operators)
KroneckerProductDiagLinearOperator (class in linear_operator.operators)
KroneckerProductLinearOperator (class in linear_operator.operators)
L
lanczos_tridiag_to_diag() (in module linear_operator.utils.lanczos)
linalg_dtypes (class in linear_operator.settings)
linear_cg() (in module linear_operator.utils)
linear_operator
module
linear_operator.settings
module
linear_operator.utils
module
linear_operator.utils.lanczos
module
linear_operator.utils.sparse
module
LinearOperator (class in linear_operator)
log() (linear_operator.operators.ConstantDiagLinearOperator method)
(linear_operator.operators.DiagLinearOperator method)
log_prob (linear_operator.settings.fast_computations attribute)
logdet() (linear_operator.LinearOperator method)
M
make_sparse_from_indices_and_values() (in module linear_operator.utils.sparse)
MaskedLinearOperator (class in linear_operator.operators)
matmul() (linear_operator.LinearOperator method)
MatmulLinearOperator (class in linear_operator.operators)
max_cg_iterations (class in linear_operator.settings)
max_cholesky_size (class in linear_operator.settings)
max_lanczos_quadrature_iterations (class in linear_operator.settings)
max_preconditioner_size (class in linear_operator.settings)
max_root_decomposition_size (class in linear_operator.settings)
memory_efficient (class in linear_operator.settings)
min_preconditioning_size (class in linear_operator.settings)
minres() (in module linear_operator.utils)
minres_tolerance (class in linear_operator.settings)
module
linear_operator
linear_operator.settings
linear_operator.utils
linear_operator.utils.lanczos
linear_operator.utils.sparse
mT (linear_operator.LinearOperator property)
mul() (linear_operator.LinearOperator method)
MulLinearOperator (class in linear_operator.operators)
N
ndimension() (linear_operator.LinearOperator method)
num_contour_quadrature (class in linear_operator.settings)
num_trace_samples (class in linear_operator.settings)
numel() (linear_operator.LinearOperator method)
numpy() (linear_operator.LinearOperator method)
P
permute() (linear_operator.LinearOperator method)
pivoted_cholesky() (in module linear_operator)
(linear_operator.LinearOperator method)
preconditioner_tolerance (class in linear_operator.settings)
prod() (linear_operator.LinearOperator method)
PsdSumLinearOperator (class in linear_operator.operators)
R
repeat() (linear_operator.LinearOperator method)
representation() (linear_operator.LinearOperator method)
(linear_operator.operators.MulLinearOperator method)
representation_tree() (linear_operator.LinearOperator method)
requires_grad_() (linear_operator.LinearOperator method)
reshape() (linear_operator.LinearOperator method)
rmatmul() (linear_operator.LinearOperator method)
root_decomposition() (in module linear_operator)
(linear_operator.LinearOperator method)
root_inv_decomposition() (in module linear_operator)
(linear_operator.LinearOperator method)
RootLinearOperator (class in linear_operator.operators)
S
size() (linear_operator.LinearOperator method)
skip_logdet_forward (class in linear_operator.settings)
solve() (in module linear_operator)
(linear_operator.LinearOperator method)
solve_triangular() (linear_operator.LinearOperator method)
solves (linear_operator.settings.fast_computations attribute)
sparse_eye() (in module linear_operator.utils.sparse)
sqrt() (linear_operator.operators.ConstantDiagLinearOperator method)
(linear_operator.operators.DiagLinearOperator method)
(linear_operator.operators.KroneckerProductDiagLinearOperator method)
sqrt_inv_matmul() (in module linear_operator)
(linear_operator.LinearOperator method)
squeeze() (linear_operator.LinearOperator method)
stable_pinverse() (in module linear_operator.utils)
stable_qr() (in module linear_operator.utils)
stable_qr_cpu_threshold (class in linear_operator.settings)
StochasticLQ (class in linear_operator.utils)
sub() (linear_operator.LinearOperator method)
sum() (linear_operator.LinearOperator method)
SumBatchLinearOperator (class in linear_operator.operators)
svd() (linear_operator.LinearOperator method)
T
T (linear_operator.LinearOperator property)
t() (linear_operator.LinearOperator method)
terminate_cg_by_size (class in linear_operator.settings)
to() (linear_operator.LinearOperator method)
(linear_operator.operators.CatLinearOperator method)
to_dense() (in module linear_operator)
(linear_operator.LinearOperator method)
(linear_operator.utils.StochasticLQ method)
to_linear_operator() (in module linear_operator)
ToeplitzLinearOperator (class in linear_operator.operators)
trace_mode (class in linear_operator.settings)
transpose() (linear_operator.LinearOperator method)
TriangularLinearOperator (class in linear_operator.operators)
tridiagonal_jitter (class in linear_operator.settings)
type() (linear_operator.LinearOperator method)
U
unsqueeze() (linear_operator.LinearOperator method)
use_toeplitz (class in linear_operator.settings)
V
verbose_linalg (class in linear_operator.settings)
Z
zero_mean_mvn_samples() (linear_operator.LinearOperator method)
ZeroLinearOperator (class in linear_operator.operators)