tt-sketch
latest
Basic usage
Basic usage
User documentation
tt_sketch.tensor
tt_sketch.drm
tt_sketch.sketching_methods
tt_sketch.sketch
tt_sketch.sketch_container
tt_sketch.sketch_dispatch
tt_sketch.tt_gmres
tt_sketch.tt_svd
tt_sketch.utils
tt-sketch
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
Z
A
add() (tt_sketch.tensor.TensorTrain method)
assemble_sketched_tt() (in module tt_sketch.sketch)
B
backward_call() (tt_sketch.tt_gmres.TTPrecond method)
blocked_stream_sketch() (in module tt_sketch.sketch)
C
C_cores() (tt_sketch.sketch.SketchedTensorTrain method)
cores (tt_sketch.drm.tensor_train_drm.TensorTrainDRM attribute)
(tt_sketch.tensor.CPTensor attribute)
(tt_sketch.tensor.TensorTrain attribute)
(tt_sketch.tt_gmres.MPO attribute)
CPTensor (class in tt_sketch.tensor)
D
data (tt_sketch.tensor.DenseTensor attribute)
dematricize() (in module tt_sketch.utils)
dense() (tt_sketch.tensor.Tensor method)
DenseGaussianDRM (class in tt_sketch.drm.dense_gaussian_drm)
DenseTensor (class in tt_sketch.tensor)
dict (tt_sketch.tensor.SparseTensor property)
dot() (tt_sketch.sketch.SketchedTensorTrain method)
(tt_sketch.tensor.SparseTensor method)
(tt_sketch.tensor.Tensor method)
(tt_sketch.tensor.TensorSum method)
(tt_sketch.tensor.TensorTrain method)
E
entries (tt_sketch.tensor.SparseTensor attribute)
error() (tt_sketch.tensor.Tensor method)
(tt_sketch.tensor.TensorTrain method)
eye() (tt_sketch.tt_gmres.MPO class method)
F
fill() (tt_sketch.utils.MultithreadedRNG method)
forward_call() (tt_sketch.tt_gmres.TTPrecond method)
G
gather() (tt_sketch.tensor.CPTensor method)
(tt_sketch.tensor.SparseTensor method)
(tt_sketch.tensor.TensorTrain method)
general_sketch() (in module tt_sketch.sketch_dispatch)
get_drm_capabilities() (in module tt_sketch.sketch)
H
hash_int_c() (in module tt_sketch.drm.fast_lazy_gaussian)
hilbert_tensor() (in module tt_sketch.utils)
hmt_sketch() (in module tt_sketch.sketch)
I
in_shape (tt_sketch.tt_gmres.MPO attribute)
(tt_sketch.tt_gmres.TTLinearMap attribute)
(tt_sketch.tt_gmres.TTLinearMapSum attribute)
(tt_sketch.tt_gmres.TTPrecond attribute)
increase_rank() (tt_sketch.sketch.SketchedTensorTrain method)
indices (tt_sketch.tensor.SparseTensor attribute)
inds_to_normal() (in module tt_sketch.drm.fast_lazy_gaussian)
inds_to_sparse_sign() (in module tt_sketch.drm.fast_lazy_gaussian)
L
left_drm (tt_sketch.sketch.SketchedTensorTrain attribute)
left_mul_pinv() (in module tt_sketch.utils)
left_rank (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.sketch_container.SketchContainer attribute)
linear_maps (tt_sketch.tt_gmres.TTLinearMapSum attribute)
M
matricize() (in module tt_sketch.utils)
module
tt_sketch.drm.dense_gaussian_drm
tt_sketch.drm.fast_lazy_gaussian
tt_sketch.drm.sparse_gaussian_drm
tt_sketch.drm.sparse_sign_drm
tt_sketch.drm.tensor_train_drm
tt_sketch.sketch
tt_sketch.sketch_container
tt_sketch.sketch_dispatch
tt_sketch.sketching_methods
tt_sketch.sketching_methods.cp_sketch
tt_sketch.sketching_methods.dense_sketch
tt_sketch.sketching_methods.sparse_sketch
tt_sketch.sketching_methods.tensor_train_sketch
tt_sketch.tensor
tt_sketch.tt_gmres
tt_sketch.tt_svd
tt_sketch.utils
MPO (class in tt_sketch.tt_gmres)
MultithreadedRNG (class in tt_sketch.utils)
N
ndim (tt_sketch.tensor.Tensor property)
nnz (tt_sketch.tensor.SparseTensor property)
norm() (tt_sketch.tensor.SparseTensor method)
(tt_sketch.tensor.Tensor method)
(tt_sketch.tensor.TensorTrain method)
num_summands (tt_sketch.tensor.TensorSum property)
O
Omega_mats (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.sketch_container.SketchContainer attribute)
orth_step() (in module tt_sketch.sketch_dispatch)
orthogonal_sketch() (in module tt_sketch.sketch)
orthogonalize() (tt_sketch.tensor.TensorTrain method)
OrthogTTDRM (class in tt_sketch.sketch_dispatch)
out_shape (tt_sketch.tt_gmres.MPO attribute)
(tt_sketch.tt_gmres.TTLinearMap attribute)
(tt_sketch.tt_gmres.TTLinearMapSum attribute)
(tt_sketch.tt_gmres.TTPrecond attribute)
P
partial_dense() (tt_sketch.tensor.TensorTrain method)
power_decay_tensor() (in module tt_sketch.utils)
process_tt_rank() (in module tt_sketch.utils)
projector() (in module tt_sketch.utils)
Psi_cores (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.sketch_container.SketchContainer attribute)
R
random() (tt_sketch.tensor.CPTensor class method)
(tt_sketch.tensor.DenseTensor class method)
(tt_sketch.tensor.SparseTensor class method)
(tt_sketch.tensor.TensorTrain class method)
(tt_sketch.tensor.TuckerTensor class method)
(tt_sketch.tt_gmres.MPO class method)
random_normal() (in module tt_sketch.utils)
rank (tt_sketch.drm.sparse_gaussian_drm.SparseGaussianDRM attribute)
(tt_sketch.drm.sparse_sign_drm.SparseSignDRM attribute)
(tt_sketch.tensor.CPTensor attribute)
(tt_sketch.tensor.TensorTrain attribute)
(tt_sketch.tt_gmres.MPO attribute)
right_drm (tt_sketch.sketch.SketchedTensorTrain attribute)
right_mul_pinv() (in module tt_sketch.utils)
right_rank (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.sketch_container.SketchContainer attribute)
round() (tt_sketch.tensor.TensorTrain method)
round_tt_sum() (in module tt_sketch.tt_gmres)
S
shape (tt_sketch.sketch_container.SketchContainer attribute)
(tt_sketch.tensor.CPTensor attribute)
(tt_sketch.tensor.DenseTensor attribute)
(tt_sketch.tensor.SparseTensor attribute)
(tt_sketch.tensor.Tensor attribute)
(tt_sketch.tensor.TensorSum attribute)
(tt_sketch.tensor.TensorTrain attribute)
(tt_sketch.tensor.TuckerTensor attribute)
(tt_sketch.tt_gmres.MPO attribute)
size (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.tensor.DenseTensor property)
(tt_sketch.tensor.SparseTensor property)
(tt_sketch.tensor.Tensor property)
(tt_sketch.tensor.TensorSum property)
(tt_sketch.tensor.TensorTrain property)
(tt_sketch.tensor.TuckerTensor property)
(tt_sketch.tt_gmres.MPO property)
size() (tt_sketch.tensor.CPTensor method)
sketch_ (tt_sketch.sketch.SketchedTensorTrain attribute)
sketch_cp() (tt_sketch.drm.tensor_train_drm.TensorTrainDRM method)
sketch_dense() (tt_sketch.drm.dense_gaussian_drm.DenseGaussianDRM method)
(tt_sketch.drm.tensor_train_drm.TensorTrainDRM method)
sketch_omega_cp() (in module tt_sketch.sketching_methods.cp_sketch)
sketch_omega_dense() (in module tt_sketch.sketching_methods.dense_sketch)
sketch_omega_sparse() (in module tt_sketch.sketching_methods.sparse_sketch)
sketch_omega_tt() (in module tt_sketch.sketching_methods.tensor_train_sketch)
sketch_psi_cp() (in module tt_sketch.sketching_methods.cp_sketch)
sketch_psi_dense() (in module tt_sketch.sketching_methods.dense_sketch)
sketch_psi_sparse() (in module tt_sketch.sketching_methods.sparse_sketch)
sketch_psi_tt() (in module tt_sketch.sketching_methods.tensor_train_sketch)
sketch_sparse() (tt_sketch.drm.dense_gaussian_drm.DenseGaussianDRM method)
(tt_sketch.drm.sparse_gaussian_drm.SparseGaussianDRM method)
(tt_sketch.drm.sparse_sign_drm.SparseSignDRM method)
(tt_sketch.drm.tensor_train_drm.TensorTrainDRM method)
sketch_tt() (tt_sketch.drm.dense_gaussian_drm.DenseGaussianDRM method)
(tt_sketch.drm.tensor_train_drm.TensorTrainDRM method)
sketch_tucker() (tt_sketch.drm.tensor_train_drm.TensorTrainDRM method)
SketchContainer (class in tt_sketch.sketch_container)
SketchedTensorTrain (class in tt_sketch.sketch)
sketching_mats (tt_sketch.drm.dense_gaussian_drm.DenseGaussianDRM attribute)
SketchMethod (class in tt_sketch.sketch_dispatch)
SparseGaussianDRM (class in tt_sketch.drm.sparse_gaussian_drm)
SparseSignDRM (class in tt_sketch.drm.sparse_sign_drm)
SparseTensor (class in tt_sketch.tensor)
split() (tt_sketch.tensor.SparseTensor method)
sqrt_tensor() (in module tt_sketch.utils)
stream_sketch() (in module tt_sketch.sketch)
svdvals() (tt_sketch.tensor.TensorTrain method)
T
T (tt_sketch.sketch.SketchedTensorTrain property)
(tt_sketch.sketch_container.SketchContainer property)
(tt_sketch.tensor.CPTensor property)
(tt_sketch.tensor.DenseTensor property)
(tt_sketch.tensor.SparseTensor property)
(tt_sketch.tensor.Tensor property)
(tt_sketch.tensor.TensorSum property)
(tt_sketch.tensor.TensorTrain property)
(tt_sketch.tensor.TuckerTensor property)
(tt_sketch.tt_gmres.MPO property)
Tensor (class in tt_sketch.tensor)
tensors (tt_sketch.tensor.TensorSum attribute)
TensorSum (class in tt_sketch.tensor)
TensorTrain (class in tt_sketch.tensor)
TensorTrainDRM (class in tt_sketch.drm.tensor_train_drm)
to_numpy() (tt_sketch.sketch.SketchedTensorTrain method)
(tt_sketch.tensor.CPTensor method)
(tt_sketch.tensor.DenseTensor method)
(tt_sketch.tensor.SparseTensor method)
(tt_sketch.tensor.Tensor method)
(tt_sketch.tensor.TensorSum method)
(tt_sketch.tensor.TensorTrain method)
(tt_sketch.tensor.TuckerTensor method)
(tt_sketch.tt_gmres.MPO method)
to_sparse() (tt_sketch.tensor.DenseTensor method)
to_tt() (tt_sketch.sketch.SketchedTensorTrain method)
(tt_sketch.tt_gmres.MPO method)
trim_ranks() (in module tt_sketch.utils)
tt_sketch.drm.dense_gaussian_drm
module
tt_sketch.drm.fast_lazy_gaussian
module
tt_sketch.drm.sparse_gaussian_drm
module
tt_sketch.drm.sparse_sign_drm
module
tt_sketch.drm.tensor_train_drm
module
tt_sketch.sketch
module
tt_sketch.sketch_container
module
tt_sketch.sketch_dispatch
module
tt_sketch.sketching_methods
module
tt_sketch.sketching_methods.cp_sketch
module
tt_sketch.sketching_methods.dense_sketch
module
tt_sketch.sketching_methods.sparse_sketch
module
tt_sketch.sketching_methods.tensor_train_sketch
module
tt_sketch.tensor
module
tt_sketch.tt_gmres
module
tt_sketch.tt_svd
module
tt_sketch.utils
module
tt_sum_gmres() (in module tt_sketch.tt_gmres)
tt_svd() (in module tt_sketch.tt_svd)
TTLinearMap (class in tt_sketch.tt_gmres)
TTLinearMapSum (class in tt_sketch.tt_gmres)
TTPrecond (class in tt_sketch.tt_gmres)
TuckerTensor (class in tt_sketch.tensor)
Z
zero() (tt_sketch.sketch_container.SketchContainer class method)
(tt_sketch.tensor.TensorTrain class method)