Automatic differentiation
Documentation for Manifolds.jl
's methods and types for automatic differentiation.
Manifolds.adbackend
— Functionadbackend(backend::Symbol = :default) -> Symbol
Check if autodiff backend
is valid (see adbackends
) and return formatted. Note that backend=:default
returns the current backend.
Manifolds.adbackend!
— Functionadbackend!(backend::Symbol)
Set current backend for autodiff to backend
.
Manifolds.adbackends
— Functionadbackends() -> Vector{Symbol}
Get vector of currently valid AD backends.