Module laplace.curvature.curvlinops

Classes

class CurvlinopsInterface (model, likelihood, last_layer=False, subnetwork_indices=None)

Interface for Curvlinops backend. https://github.com/f-dangel/curvlinops

Ancestors

Subclasses

Inherited members

class CurvlinopsGGN (model, likelihood, last_layer=False, subnetwork_indices=None, stochastic=False)

Implementation of the GGNInterface using Curvlinops.

Ancestors

Inherited members

class CurvlinopsEF (model, likelihood, last_layer=False, subnetwork_indices=None)

Implementation of EFInterface using Curvlinops.

Ancestors

Inherited members

class CurvlinopsHessian (model, likelihood, last_layer=False, subnetwork_indices=None)

Implementation of the full Hessian using Curvlinops.

Ancestors

Inherited members