• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Recached

f-dangel / curvlinops
92%
main: 92%

Build:
Build:
LAST BUILD BRANCH: add-kfoc-linear-operator
DEFAULT BRANCH: main
Repo Added 02 Oct 2022 08:24PM UTC
Token 1sGfst1y1afWR4uH04KDBU86hcNIONSz6 regen
Build 1799 Last
Files 51
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH add-kfoc-linear-operator
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 3.0.1
  • activation-hessian
  • activation-hessian-linop
  • add-ekfac-benchmark
  • add-kfoc-linear-operator
  • adjoint
  • adjoint-jacobians
  • adjoint-submatrix
  • alt-ekfac
  • always-full-tests
  • arbitrary-inputs
  • bcewithlogitsloss
  • benchmark-compile-everywhere
  • benchmark-with-backends
  • blockdiagonal-linear-operator
  • bug-dtype-check-deterministic
  • bug-kfac-device-change
  • callable-model-func-curv-operators
  • callable-model-func-ef
  • callable-model-func-ggn
  • callable-model-func-ggn-diagonal
  • callable-model-func-hessian
  • callable-model-func-jacobian
  • callable-model-func-kfac-fx
  • ci-update
  • codex/replace-darglint-with-ruff-for-linting
  • composition-rules
  • copilot/add-fishertype-kfactype-enums
  • curvature-linop
  • deprecate-pkg-resources
  • deprecate-python38
  • development
  • diagonal
  • diagonal-linear-operator
  • dict-params
  • dict-params-test-fixture
  • doc-compiler-unfriendly-operators
  • doc-eigenvalues
  • docstring-linting-with-ruff
  • double-gramian-contraction
  • dtype-device-properties
  • ef-linop
  • eigh-linear-operator
  • ekfac
  • ekfac-fx-backend
  • empirical-fisher
  • empirical-gradient-computer
  • empirical-risk-mixin
  • eva
  • example-benchmark
  • example-fisher-mc
  • example-trace
  • execute-tests-in-float64
  • expand-reduce
  • extract-base-kfac-computer
  • extract-gradient-and-loss
  • fail-first
  • faster-ef
  • faster-fisher-mc
  • feat/astra-preconditioner-support
  • feat/kfac-adaptive-damping
  • fisher-averaging
  • fisher-linop
  • fisher-mc
  • fix-compiled-memory-measurement
  • fix-coveralls-badge
  • fix-device
  • fix-device-errors
  • fix-ekfac-performance
  • fix-enum
  • fix-inverse-kfac
  • fix-kfac-scale
  • fix-markdown-syntax
  • fix-mc-tests
  • fix-mcfisher-scale
  • fix-python-badge
  • fix-scale
  • fix-typo
  • flake8-to-ruff
  • foof
  • frobenius-norm
  • functional-estimators
  • functional-ggnmp
  • functorch-efmp
  • functorch-fmp
  • functorch-ggnmp
  • functorch-hmp
  • functorch-jacobians
  • further-fix-ekfac-performance
  • ggn-diagonal
  • ggn-diagonal-pr
  • ggn-linop
  • ggn-mc
  • hessian-blocks
  • hessian-linop
  • high-dim-outputs
  • hutchinson
  • hutchpp
  • implement-rmatmul
  • improve-benchmark-results
  • improve-frobenius
  • improve-spectral-density
  • improve-tests
  • improve-visual-tour
  • io-collector
  • io-collector-linear-reshapes
  • io-collector-pr1
  • io-collector-pr2
  • issue-138-improve-links
  • jacobian
  • jacobian-linop
  • jacobian-transposed
  • joint-weight-and-bias
  • kfac
  • kfac-arbitrary-params-order
  • kfac-as-blockdiag-kronecker
  • kfac-canonicalization
  • kfac-ce-loss
  • kfac-computer
  • kfac-conv2d
  • kfac-damping
  • kfac-ef
  • kfac-ema
  • kfac-fx-backend-v2
  • kfac-inv
  • kfac-linop
  • kfac-properties-to-methods
  • kfac-state-dict
  • kfac-torch-only
  • kfac-trace
  • kfac-type-2
  • kfac-with-inplace-activations
  • kronecker-linear-operator
  • kronecker-product
  • lanczos-cache
  • load-state-dict-model-func
  • logo
  • loss-hessian-any-loss
  • loss-hessian-core-routines
  • lsmr-inverse
  • main
  • matmat-list-shapes
  • matvec-to-matmat
  • merge-adjoint-and-is-vec-tests
  • merge-linting-formatting
  • migrate-params-to-dict
  • modernize-type-annotations
  • move-util-linops
  • neumann-inverse
  • neumann-inverse-example
  • no-cpu
  • only-bias-or-weight
  • overwrite-model-warning
  • papyan20traces-density
  • parallelize-grad-output
  • parallelize-sample-grad-output
  • parallelize-tests
  • parameter-groups
  • parameter-usage
  • partial-boundary-specification
  • power-iteration-comparison
  • pr1_deprecate_py
  • pr2
  • pr3
  • prepare-3-0-1
  • pydocstyle-coverage
  • pytorch-cg
  • pytorch-inverse
  • pytorch-linop
  • pytorch-spectral-density
  • reduce-scipy
  • reduce-test-parametrize
  • ref-internal-mapping
  • refactor-data-prediction-loss-gradient
  • remove-activation-hessian
  • remove-block-hessian
  • remove-caching
  • remove-ekfac-activation-caching
  • remove-kfac-inverse
  • remove-kfac-side-effect
  • remove-loss-average
  • remove-to_device
  • remover-iterator-conversion
  • rename-model-func-to-model-module
  • retry-kfac-inv
  • rla-pytorch
  • runame-patch-1
  • shorten-benchmark-labels
  • simplify-grad-output-fn
  • simplify-make-functional-call
  • source-button
  • specify-num-data
  • submatrices
  • submatrix-example
  • submatrix-pytorch
  • support-bce-non-binary
  • support-division
  • support-sequences-in-grad-output-sampler
  • support-sequences-in-hessian-sqrt
  • test-consecutive-matmats
  • test-regression
  • torch-compile-ef
  • torch-compile-ggn
  • torch-compile-hessian
  • torch-compile-kfac-fx
  • torch-compile-kfac-fx-precompute
  • torch-compile-test
  • update-benchmark-a6000
  • update-black
  • update-changelog
  • update-ci
  • update-github-actions
  • use-built-in-functorch
  • use-model-func-in-make-batch
  • use-params-context-manager
  • use-pyproject-toml
  • use-tuples-in-functionals
  • v3-release-notes
  • visual-tour
  • weight-tying
  • weighted-ce-kfac
  • xdiag
  • xtrace

21 Apr 2026 10:00PM UTC coverage: 91.989% (+0.2%) from 91.794%
24748654932

Pull #299

github

f-dangel
Merge remote-tracking branch 'origin/main' into add-kfoc-linear-operator
Pull Request #299: [ADD] `KFOCLinearOperator`: Frobenius-optimal Kronecker approximation of the GGN

101 of 104 new or added lines in 4 files covered. (97.12%)

2618 of 2846 relevant lines covered (91.99%)

0.92 hits per line

Relevant lines Covered
Build:
Build:
2846 RELEVANT LINES 2618 COVERED LINES
0.92 HITS PER LINE
Source Files on main
  • Tree
  • List 51
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24748654932 add-kfoc-linear-operator Merge remote-tracking branch 'origin/main' into add-kfoc-linear-operator Pull #299 21 Apr 2026 10:20PM UTC f-dangel github
91.99
24748689724 add-kfoc-linear-operator Merge f86f75f40 into f40558fbf Pull #299 21 Apr 2026 10:18PM UTC web-flow github
91.99
24748562032 main [DOC] Note operators that are not compiler-friendly (#294) Document that CG, LSMR, Neumann (with check_nan=True), and Submatrix linear operators are not compatible with torch.compile, including the root cause for each. Co-authored-by: f-dangel <... push 21 Apr 2026 10:18PM UTC web-flow github
91.79
24696394076 add-kfoc-linear-operator [CI] Trigger CI on accumulated changes Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Pull #295 21 Apr 2026 12:10AM UTC f-dangel github
91.76
24680841504 loss-hessian-core-routines Merge 540f8d9b7 into 7615c1829 Pull #298 20 Apr 2026 05:50PM UTC web-flow github
91.89
24646303484 loss-hessian-any-loss Merge fc24c383f into 7615c1829 Pull #297 20 Apr 2026 03:17AM UTC web-flow github
91.92
24646177509 loss-hessian-any-loss Merge 2523810b6 into 7615c1829 Pull #297 20 Apr 2026 03:12AM UTC web-flow github
91.92
24635246772 feat/kfac-adaptive-damping Merge 29baa027c into 7615c1829 Pull #296 19 Apr 2026 06:05PM UTC web-flow github
92.17
24585186266 doc-compiler-unfriendly-operators Merge branch 'main' into doc-compiler-unfriendly-operators Pull #294 17 Apr 2026 08:45PM UTC f-dangel github
91.8
24531067658 main [ADD] Support pre-conditioner in CG and Neumann inverses (#254) * Add preconditioner support for CG and Neumann inverse operators * Add CUDA-gated tests for inverse preconditioner support * Add more CUDA inverse-operator tests and register cuda... push 16 Apr 2026 08:17PM UTC web-flow github
91.8
See All Builds (1510)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc