From f685bc8c56405f251330d98b4f1d416e57cdb333 Mon Sep 17 00:00:00 2001 From: William Moses Date: Fri, 26 Dec 2025 22:46:18 -0600 Subject: [PATCH 1/2] Mark Enzyme as tested since PR merged --- usage/automatic-differentiation/index.qmd | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/usage/automatic-differentiation/index.qmd b/usage/automatic-differentiation/index.qmd index c81a746a3..fdcadbe0f 100755 --- a/usage/automatic-differentiation/index.qmd +++ b/usage/automatic-differentiation/index.qmd @@ -54,8 +54,7 @@ In principle, any AD library that DI provides an interface for can be used with Note, however, that not all AD libraries in there are thoroughly tested on Turing models. Thus, it is possible that some of them will either error (because they don't know how to differentiate through Turing's code), or maybe even silently give incorrect results (if you are very unlucky). -Turing is most extensively tested with **ForwardDiff.jl** (the default), **ReverseDiff.jl**, and **Mooncake.jl**. -We also run a smaller set of tests with Enzyme.jl. +Turing is most extensively tested with **ForwardDiff.jl** (the default), **Enzyme.jl**, **Mooncake.jl**, and **ReverseDiff.jl**. ::: {.callout-note} ## Gradient preparation From 03835e90772d08b0fda210467aa21b56af673724 Mon Sep 17 00:00:00 2001 From: William Moses Date: Fri, 26 Dec 2025 22:52:52 -0600 Subject: [PATCH 2/2] Update Turing re-exports in automatic differentiation docs --- usage/automatic-differentiation/index.qmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usage/automatic-differentiation/index.qmd b/usage/automatic-differentiation/index.qmd index fdcadbe0f..2f583facb 100755 --- a/usage/automatic-differentiation/index.qmd +++ b/usage/automatic-differentiation/index.qmd @@ -23,7 +23,7 @@ You can switch between these using the unified [ADTypes.jl](https://github.com/S For example, to use the [Mooncake.jl](https://github.com/compintell/Mooncake.jl) package for AD, you can run the following: ```{julia} -# Turing re-exports AutoForwardDiff, AutoReverseDiff, and AutoMooncake. +# Turing re-exports AutoEnzyme, AutoForwardDiff, AutoReverseDiff, and AutoMooncake. # Other ADTypes must be explicitly imported from ADTypes.jl or # DifferentiationInterface.jl. using Turing