JuliaGaussianProcesses / KernelFunctions.jl

Julia package for kernel functions for machine learning
https://juliagaussianprocesses.github.io/KernelFunctions.jl/stable/
MIT License
267 stars 32 forks source link

Zygote AD failure for ChainTransform #415

Open st-- opened 2 years ago

st-- commented 2 years ago

Currently our build is broken due to a Zygote AD issue. To unblock other PRs, let's uncomment the test (see #414) and investigate the issue separately.

st-- commented 2 years ago

The issue seems to be that Zygote does not properly differentiate through foldl() [returning nothing] :( no idea why it's not working, there's implementations such as https://github.com/JuliaDiff/ChainRules.jl/pull/526 ...

willtebbutt commented 2 years ago

😞