Skip to content

DifferentiationInterfaceTest-v0.10.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 07:01
· 60 commits to main since this release
ed5655a

DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.10.1

Diff since DifferentiationInterfaceTest-v0.10.0

Merged pull requests:

  • feat: backend switching for Mooncake (#768) (@AstitvaAggarwal)
  • fix!: make strict preparation the default (#799) (@gdalle)
  • docs: warn that preparation is not thread-safe (#801) (@FerreolS)
  • feat: support DuplicatedNoNeed as function annotation for Enzyme (#805) (@gdalle)
  • Revert "feat: support DuplicatedNoNeed as function annotation for Enzyme" (#807) (@gdalle)
  • docs: make Enzyme warning more visible (#808) (@gdalle)
  • feat: use Mooncake's copy utilities (#809) (@gdalle)
  • fix: make (multi)basis work on CuArray (#810) (@gdalle)
  • fix: take absstep into account for FiniteDiff (#812) (@gdalle)
  • feat: support forward-mode Mooncake with AutoMooncakeForward (#813) (@gdalle)
  • docs: add postprocessing advice for mixed mode sparse Jacobians (#817) (@gdalle)
  • fix: speed up sparse preparation for GPU arrays (#818) (@gdalle)
  • chore: bump compat for SparseConnectivityTracer to v1 (keep existing compat) (#823) (@github-actions[bot])
  • feat: make FromPrimitive wrappers public (#825) (@gdalle)
  • fix: replace one with oneunit for basis computation (#826) (@gdalle)
  • chore: bump DI to v0.7.4 (#829) (@gdalle)
  • fix: improve support for empty inputs (still not guaranteed) (#835) (@penelopeysm)
  • chore: update changelog (#836) (@gdalle)
  • chore: set up pre-commit for formatting (#837) (@gdalle)
  • chore: format Markdown and docstrings (#838) (@gdalle)
  • feat: compute Scenario results with a reference backend (#839) (@gdalle)
  • chore: put test deps into test/Project.toml (#840) (@gdalle)
  • chore: bump DI to 0.7.6 (#842) (@gdalle)
  • fix: add basis handling for empty arrays (#843) (@gdalle)
  • chore: bump DI compat in DIT (#844) (@gdalle)

Closed issues:

  • Turn on strict preparation by default (#792)
  • Specify behavior of test_differentiation when users don't give scenarios (#797)
  • is preparation thread safe? (#800)
  • Absstep is not respected in AutoFiniteDiff (#811)
  • Can't --trim with AutoForwardDiff, but can with AutoFiniteDiff (#816)
  • ForwardDiff scalar indexing with GPU arrays (#820)
  • AutoEnzyme tries to differentiate Boolean Mask (#824)
  • AutoGTPSA not exported and not working (#831)
  • Julia packages website redirect to wrong documentation page (#832)
  • allow generating DIT.Scenario reference results with a given backend (#834)