EnzymeAD/Enzyme.jl

FixedpointNumbers.jl support

Aperta

#109 aperta il 28 lug 2021

 (0 commenti) (0 reazioni) (0 assegnatari)Julia (96 fork)batch import
help wanted

Metriche repository

Star
 (563 stelle)
Metriche merge PR
 (Merge medio 5g 1h) (76 PR mergiate in 30 g)

Descrizione

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

Guida contributor