CurvLinOps
latest
Getting started
How to use CurvLinOps
CurvLinOps
Linear operators
Spectral density approximation
Trace approximation
Diagonal approximation
Frobenius norm approximation
Experimental
Code samples
Internals
Internals
CurvLinOps
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
J
|
K
|
L
|
M
|
N
|
S
|
T
_
__init__() (curvlinops.CGInverseLinearOperator method)
(curvlinops.EFLinearOperator method)
(curvlinops.experimental.ActivationHessianLinearOperator method)
(curvlinops.FisherMCLinearOperator method)
(curvlinops.GGNLinearOperator method)
(curvlinops.HessianLinearOperator method)
(curvlinops.HutchinsonDiagonalEstimator method)
(curvlinops.HutchinsonSquaredFrobeniusNormEstimator method)
(curvlinops.HutchinsonTraceEstimator method)
(curvlinops.HutchPPTraceEstimator method)
(curvlinops.JacobianLinearOperator method)
(curvlinops.KFACInverseLinearOperator method)
(curvlinops.KFACLinearOperator method)
(curvlinops.LanczosApproximateSpectrumCached method)
(curvlinops.LSMRInverseLinearOperator method)
(curvlinops.NeumannInverseLinearOperator method)
(curvlinops.SubmatrixLinearOperator method)
(curvlinops.TransposedJacobianLinearOperator method)
_SUPPORTED_LOSSES (curvlinops.KFACLinearOperator attribute)
_SUPPORTED_MODULES (curvlinops.KFACLinearOperator attribute)
A
ActivationHessianLinearOperator (class in curvlinops.experimental)
approximate_spectrum() (curvlinops.LanczosApproximateSpectrumCached method)
C
CGInverseLinearOperator (class in curvlinops)
D
det (curvlinops.KFACLinearOperator property)
E
EFLinearOperator (class in curvlinops)
F
FisherMCLinearOperator (class in curvlinops)
frobenius_norm (curvlinops.KFACLinearOperator property)
G
GGNLinearOperator (class in curvlinops)
H
HessianLinearOperator (class in curvlinops)
HutchinsonDiagonalEstimator (class in curvlinops)
HutchinsonSquaredFrobeniusNormEstimator (class in curvlinops)
HutchinsonTraceEstimator (class in curvlinops)
HutchPPTraceEstimator (class in curvlinops)
J
JacobianLinearOperator (class in curvlinops)
K
KFACInverseLinearOperator (class in curvlinops)
KFACLinearOperator (class in curvlinops)
L
lanczos_approximate_log_spectrum() (in module curvlinops)
lanczos_approximate_spectrum() (in module curvlinops)
LanczosApproximateSpectrumCached (class in curvlinops)
logdet (curvlinops.KFACLinearOperator property)
loss_hessian_matrix_sqrt() (in module curvlinops.kfac_utils)
LSMRInverseLinearOperator (class in curvlinops)
M
matvec_with_info() (curvlinops.LSMRInverseLinearOperator method)
N
NeumannInverseLinearOperator (class in curvlinops)
S
sample() (curvlinops.HutchinsonDiagonalEstimator method)
(curvlinops.HutchinsonSquaredFrobeniusNormEstimator method)
(curvlinops.HutchinsonTraceEstimator method)
(curvlinops.HutchPPTraceEstimator method)
set_cg_hyperparameters() (curvlinops.CGInverseLinearOperator method)
set_lsmr_hyperparameters() (curvlinops.LSMRInverseLinearOperator method)
set_neumann_hyperparameters() (curvlinops.NeumannInverseLinearOperator method)
set_submatrix() (curvlinops.SubmatrixLinearOperator method)
SubmatrixLinearOperator (class in curvlinops)
SUPPORTS_BLOCKS (curvlinops.HessianLinearOperator attribute)
T
to_device() (curvlinops.KFACLinearOperator method)
torch_matmat() (curvlinops.KFACInverseLinearOperator method)
(curvlinops.KFACLinearOperator method)
torch_matvec() (curvlinops.KFACInverseLinearOperator method)
(curvlinops.KFACLinearOperator method)
trace (curvlinops.KFACLinearOperator property)
TransposedJacobianLinearOperator (class in curvlinops)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds