Skip to content

Commit

Permalink
* Introducing a more general KroneckerFactored block class.
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 531184538
  • Loading branch information
botev authored and KfacJaxDev committed May 16, 2023
1 parent 95df497 commit 3e6b4e7
Show file tree
Hide file tree
Showing 5 changed files with 313 additions and 253 deletions.
2 changes: 2 additions & 0 deletions kfac_jax/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
ScaledIdentity = curvature_blocks.ScaledIdentity
Diagonal = curvature_blocks.Diagonal
Full = curvature_blocks.Full
KroneckerFactored = curvature_blocks.KroneckerFactored
TwoKroneckerFactored = curvature_blocks.TwoKroneckerFactored
NaiveDiagonal = curvature_blocks.NaiveDiagonal
NaiveFull = curvature_blocks.NaiveFull
Expand Down Expand Up @@ -146,6 +147,7 @@
"ScaledIdentity",
"Diagonal",
"Full",
"KroneckerFactored",
"TwoKroneckerFactored",
"NaiveDiagonal",
"NaiveFull",
Expand Down
Loading

0 comments on commit 3e6b4e7

Please sign in to comment.