EnzymeAD/Enzyme.jl

FixedpointNumbers.jl support

Aberta

#109 aberto em 28 de jul. de 2021

 (0 comentário) (0 reação) (0 responsável)Julia (96 forks)batch import
help wanted

Métricas do repositório

Stars
 (563 estrelas)
Métricas de merge de PR
 (Mesclagem média 5d 1h) (76 fundiu PRs em 30d)

Description

using Enzyme
using FixedPointNumbers

f(x) = x^2
julia> autodiff(f, Active, Active(FixedPointNumbers.Q4f3(0.5)))
(0.0Q4f3,)

julia> FixedPointNumbers.Q4f3(1.0)
1.0Q4f3

julia> autodiff(f, Active, Active(0.5))
(1.0,)

x-ref: https://github.com/wsmoses/Enzyme/issues/158#issuecomment-797638987

Guia do colaborador