Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Unreleased

1.0.2 - 2021-10-26

Added

  • Added references to a separate experiment repository that publishes the code for all experiments shown in the paper.

Fixed

  • Protects the batch_grad field in the case where non-SGD is used together with other quantities that free batch_grad for memory performance. [#5, PR]

1.0.1 - 2021-10-13

From this version on, cockpit will be available as cockpit-for-pytorch on PyPI.

Added

  • Make library pip-installable as cockpit-for-pytorch [PR]

  • Require BackPACK main release [PR]

  • Added a savename argument to the CockpitPlotter.plot() function, which lets you define the name, and now the savedir should really only describe the directory. [PR, Fixes #8]

  • Added optional savefig_kwargs argument to the CockpitPlotter.plot() function that gets passed to the matplotlib function fig.savefig() to, e.g., specify DPI value or use a different file format (e.g. PDF). [PR, Fixes #10]

Internal

  • Fix #6: Don’t execute extension hook on modules with children [PR]

1.0.0 - 2021-04-30

Added

  • First public release version of Cockpit.