BackPACK
1.3.0

Getting started

  • How to use BackPACK
  • Example using all extensions

Backpack

  • Supported models
  • Available Extensions
  • Good to know
  • Code examples and use cases
    • Extension hook example
    • First order extensions with a ResNet
    • Diagonal Gauss-Newton Second order optimizer
    • Custom module example
    • Saving memory in convolutions
    • Gradient of backpropagated quantities
    • Hutchinson Trace Estimation
    • Differentially Private SGD.
    • Matrix-free second-order optimization
BackPACK
  • Docs »
  • Code examples and use cases
  • Edit on GitHub

Code examples and use cases¶

Extension hook example

Extension hook example¶

First order extensions with a ResNet

First order extensions with a ResNet¶

Diagonal Gauss-Newton Second order optimizer

Diagonal Gauss-Newton Second order optimizer¶

Custom module example

Custom module example¶

Saving memory in convolutions

Saving memory in convolutions¶

Gradient of backpropagated quantities

Gradient of backpropagated quantities¶

Hutchinson Trace Estimation

Hutchinson Trace Estimation¶

Differentially Private SGD.

Differentially Private SGD.¶

Matrix-free second-order optimization

Matrix-free second-order optimization¶

Download all examples in Python source code: use_cases_python.zip

Download all examples in Jupyter notebooks: use_cases_jupyter.zip

Gallery generated by Sphinx-Gallery

Next Previous

© Copyright 2019, F. Dangel, F. Kunstner Revision b9443bbc.

Built with Sphinx using a theme provided by Read the Docs.