Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion DifferentiationInterface/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.7.15...main)
## [Unreleased](https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.7.16...main)

## [0.7.16](https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.7.15...DifferentiationInterface-v0.7.16)

### Fixed

- Upgrade Mooncake compat to v0.5 ([#961](https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/961))

## [0.7.15](https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.7.14...DifferentiationInterface-v0.7.15)

Expand Down
4 changes: 2 additions & 2 deletions DifferentiationInterface/Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "DifferentiationInterface"
uuid = "a0c0ee7d-e4b9-4e03-894e-1c5f64a51d63"
authors = ["Guillaume Dalle", "Adrian Hill"]
version = "0.7.15"
version = "0.7.16"

[deps]
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
Expand Down Expand Up @@ -69,7 +69,7 @@ ForwardDiff = "0.10.36,1"
GPUArraysCore = "0.2"
GTPSA = "1.4.0"
LinearAlgebra = "1"
Mooncake = "0.4.175"
Mooncake = "0.5.0"
PolyesterForwardDiff = "0.1.2"
ReverseDiff = "1.15.1"
SparseArrays = "1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ function DI.prepare_pushforward_nokwarg(
_sig = DI.signature(f, backend, x, tx, contexts...; strict)
config = get_config(backend)
cache = prepare_derivative_cache(
f, x, map(DI.unwrap, contexts)...; config.debug_mode, config.silence_debug_messages
f, x, map(DI.unwrap, contexts)...; config
)
dx_righttype = zero_tangent(x)
df = zero_tangent(f)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ function DI.prepare_pushforward_nokwarg(
y,
x,
map(DI.unwrap, contexts)...;
config.debug_mode,
config.silence_debug_messages,
config
)
dx_righttype = zero_tangent(x)
dy_righttype = zero_tangent(y)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ function DI.prepare_pullback_nokwarg(
_sig = DI.signature(f, backend, x, ty, contexts...; strict)
config = get_config(backend)
cache = prepare_pullback_cache(
f, x, map(DI.unwrap, contexts)...; config.debug_mode, config.silence_debug_messages
f, x, map(DI.unwrap, contexts)...; config
)
y = f(x, map(DI.unwrap, contexts)...)
dy_righttype = zero_tangent(y)
Expand Down Expand Up @@ -122,7 +122,7 @@ function DI.prepare_gradient_nokwarg(
_sig = DI.signature(f, backend, x, contexts...; strict)
config = get_config(backend)
cache = prepare_gradient_cache(
f, x, map(DI.unwrap, contexts)...; config.debug_mode, config.silence_debug_messages
f, x, map(DI.unwrap, contexts)...; config
)
contexts_tup_false = map(_ -> false, contexts)
args_to_zero = (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@ function DI.prepare_pullback_nokwarg(
y,
x,
map(DI.unwrap, contexts)...;
debug_mode = config.debug_mode,
silence_debug_messages = config.silence_debug_messages,
config,
)
dy_righttype_after = zero_tangent(y)
contexts_tup_false = map(_ -> false, contexts)
Expand Down
Loading