SparseKit
User Guide
Quick Start
Concepts
Benchmark Results
API Reference
Tensor View Layout
Block Specification
Scope Specification
Builder
Structured OBS
Linear Algebra
Abstract Base Classes
SparseKit
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
A
add_block() (sparsekit.builder.SparsityBuilder method)
add_scope() (sparsekit.builder.SparsityBuilder method)
apply_mask() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
(sparsekit.view.View method)
apply_multiplier() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
(sparsekit.view.View method)
B
block (sparsekit.scope.ScopeSpec attribute)
block_col_indices() (in module sparsekit.pruners.obs)
block_norms() (sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
block_param_rc() (in module sparsekit.pruners.obs)
block_shape (sparsekit.block.BlockSpec attribute)
block_to_scope() (sparsekit.scope.ScopeSpec method)
block_view() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
block_view_of() (sparsekit.view.View static method)
BlockCoupling (class in sparsekit.block)
blocks() (sparsekit.block.BlockSpec method)
(sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
BlockSpec (class in sparsekit.block)
broadcast_block_to_element() (sparsekit.block.BlockSpec method)
(sparsekit.view.View static method)
C
compute_inverse() (sparsekit.pruners.obs.StructuredOBS static method)
cosize (sparsekit.view.View property)
couple_blocks() (sparsekit.builder.SparsityBuilder method)
couple_scopes() (sparsekit.builder.SparsityBuilder method)
D
data (sparsekit.block.BlockCoupling property)
(sparsekit.block.BlockSpec property)
(sparsekit.block.SparseBlock property)
(sparsekit.view.View property)
E
expand_block_tensor() (sparsekit.block.BlockSpec method)
F
from_existing() (sparsekit.view.View class method)
G
get_all_scopes() (sparsekit.builder.SparsityBuilder method)
get_block() (sparsekit.builder.SparsityBuilder method)
get_masks() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
(sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
get_scope() (sparsekit.builder.SparsityBuilder method)
grid_ndim (sparsekit.block.SparseBlock property)
grid_shape (sparsekit.block.BlockCoupling property)
(sparsekit.block.BlockSpec property)
(sparsekit.block.SparseBlock property)
(sparsekit.scope.ScopeCoupling property)
(sparsekit.scope.ScopeSpec property)
(sparsekit.scope.SparseScope property)
H
hard_threshold() (in module sparsekit.linalg)
(sparsekit.block.SparseBlock method)
(sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
(sparsekit.scope.SparseScope method)
K
kth_largest() (sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
kth_mid() (sparsekit.scope.ScopeSpec method)
L
linear_offset() (sparsekit.view.View method)
lsqr_gkl() (in module sparsekit.linalg)
M
max() (sparsekit.block.SparseBlock method)
min() (sparsekit.block.SparseBlock method)
module
sparsekit.block
sparsekit.builder
sparsekit.linalg
sparsekit.pruners.obs
sparsekit.scope
sparsekit.view
N
name (sparsekit.block.BlockCoupling attribute)
(sparsekit.block.BlockSpec attribute)
(sparsekit.scope.ScopeCoupling attribute)
(sparsekit.scope.ScopeSpec attribute)
ndim (sparsekit.block.BlockSpec property)
(sparsekit.view.View property)
nnz() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
(sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
norms() (sparsekit.block.SparseBlock method)
numblk() (sparsekit.block.SparseBlock method)
(sparsekit.scope.ScopeCoupling method)
numblk_per_scope() (sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
(sparsekit.scope.SparseScope method)
numel() (sparsekit.block.SparseBlock method)
(sparsekit.view.View method)
numel_per_block() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
numel_per_scope() (sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
(sparsekit.scope.SparseScope method)
O
orders (sparsekit.block.BlockCoupling attribute)
(sparsekit.scope.ScopeCoupling attribute)
P
param (sparsekit.block.BlockSpec attribute)
(sparsekit.view.View attribute)
parameters() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
params (sparsekit.scope.ScopeCoupling property)
prune() (sparsekit.pruners.obs.StructuredOBS method)
prune_true_obs() (sparsekit.pruners.obs.StructuredOBS method)
R
reduce() (sparsekit.block.BlockCoupling method)
(sparsekit.block.BlockSpec method)
(sparsekit.block.SparseBlock method)
S
scope_to_block() (sparsekit.scope.ScopeSpec method)
ScopeCoupling (class in sparsekit.scope)
scopes (sparsekit.scope.ScopeCoupling attribute)
ScopeSpec (class in sparsekit.scope)
set_data() (sparsekit.block.BlockSpec method)
shape (sparsekit.block.BlockCoupling property)
(sparsekit.scope.ScopeSpec attribute)
(sparsekit.view.View attribute)
soft_threshold() (in module sparsekit.linalg)
(sparsekit.block.SparseBlock method)
(sparsekit.scope.ScopeCoupling method)
(sparsekit.scope.ScopeSpec method)
solve_proximal_adam() (in module sparsekit.linalg)
SparseBlock (class in sparsekit.block)
sparsekit.block
module
sparsekit.builder
module
sparsekit.linalg
module
sparsekit.pruners.obs
module
sparsekit.scope
module
sparsekit.view
module
SparseScope (class in sparsekit.scope)
sparsity_to_nnz() (sparsekit.scope.SparseScope method)
SparsityBuilder (class in sparsekit.builder)
specs (sparsekit.block.BlockCoupling attribute)
specs() (sparsekit.scope.ScopeCoupling method)
stride (sparsekit.view.View attribute)
StructuredOBS (class in sparsekit.pruners.obs)
T
to_param_rc() (sparsekit.view.View method)
V
View (class in sparsekit.view)