You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/dense.jl
+10-2Lines changed: 10 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -276,10 +276,16 @@ end
276
276
"""
277
277
AutoMooncake
278
278
279
-
Struct used to select the [Mooncake.jl](https://github.com/compintell/Mooncake.jl) backend for automatic differentiation.
279
+
Struct used to select the [Mooncake.jl](https://github.com/compintell/Mooncake.jl) backend for automatic differentiation in reverse mode.
280
280
281
281
Defined by [ADTypes.jl](https://github.com/SciML/ADTypes.jl).
282
282
283
+
!!! info
284
+
285
+
When forward mode became available in Mooncake.jl v0.4.147, another struct called [`AutoMooncakeForward`](@ref) was introduced.
286
+
It was kept separate to avoid a breaking release of ADTypes.jl.
287
+
[`AutoMooncake`](@ref) remains for reverse mode only.
288
+
283
289
# Constructors
284
290
285
291
AutoMooncake(; config=nothing)
@@ -303,7 +309,9 @@ Defined by [ADTypes.jl](https://github.com/SciML/ADTypes.jl).
303
309
304
310
!!! info
305
311
306
-
This type was introduced when forward mode became available in Mooncake.jl v0.4.147. It was kept separate from [`AutoMooncake`](@ref) in order to avoid requiring a breaking release of ADTypes.jl.
312
+
This struct was introduced when forward mode became available in Mooncake.jl v0.4.147.
313
+
It was kept separate from [`AutoMooncake`](@ref) to avoid a breaking release of ADTypes.jl.
314
+
[`AutoMooncake`](@ref) remains for reverse mode only.
0 commit comments