Skip to content

Latest commit

 

History

History
140 lines (75 loc) · 6.74 KB

File metadata and controls

140 lines (75 loc) · 6.74 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Allow non-numeric arguments with AutoSymbolics (#945)

Fixed

  • Function shadows for higher-order Enzyme (#943)
  • Improve wrong-mode pushforward/pullback (#932, #931)
  • Clean up CI (#926, #924)

Added

  • Better documentation on argument assumptions (#917)

Fixed

  • Speed up Mooncake in forward mode by preallocating tangents (#915)
  • Speed up Mooncake reverse mode with selective zeroing (#916)

Fixed

  • Allow (empty) sparse Hessians of linear functions (#906)

Fixed

  • Add Prep to the public interface (#875)
  • Improve performance of unbatched out-of-place Jacobian (#876)

Fixed

  • Handle empty row or column colors in mixed mode sparse Jacobian (#864)

Added

  • Support the new ADTypes.NoAutoDiff (#851)

Fixed

  • Speed up Mooncake by avoiding tuple broadcasting (#853)

Fixed

  • Improve support for empty inputs (still not guaranteed) (#835)

Fixed

  • Put test deps into test/Project.toml (#840)
  • Set up pre-commit (#837)

Fixed

  • Put test deps into test/Project.toml (#840)

Added

  • Support forward-mode Mooncake with AutoMooncakeForward (#813)

Added

  • Make AutoForwardFromPrimitive and AutoReverseFromPrimitive public (#825)

Fixed

  • Replace one with oneunit in basis computation (#826)

Fixed

  • Bump compat for SparseConnectivityTracer v1 (#823)

Feat

  • Backend switching for Mooncake (#768)

Fixed

  • Speed up sparse preparation for GPU arrays (#818)

Feat

  • Use Mooncake's internal copy utilities (#809)

Fixed

  • Take absstep into account for FiniteDiff (#812)
  • Make basis work for CuArray (#810)

Changed

  • Preparation is now strict by default (#799)
  • New Arxiv preprint for citation (#795)

0.6.54 - 2025-05-11

Added

  • Dependency compat bounds for extras (#790)
  • Error hints for Enzyme (#788)

0.6.53 - 2025-05-07

Changed

  • Allocate Enzyme shadow memory during preparation (#782)