Skip to content

Commit b7acfa2

Browse files
committed
use non_differentiable instead
1 parent 4fc2b57 commit b7acfa2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/basekernels/matern.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ MaternKernel(; nu::Real=1.5, ν::Real=nu, metric=Euclidean()) = MaternKernel(ν,
3737

3838
@functor MaternKernel
3939

40-
@inline _get_ν(k::MaternKernel) = ChainRulesCore.@ignore_derivatives only(k.ν) # work-around for Zygote AD
40+
@inline _get_ν(k::MaternKernel) = only(k.ν)
41+
ChainRulesCore.@non_differentiable _get_ν(k) # work-around; should be "NotImplemented" rather than NoTangent
4142

4243
@inline function kappa(k::MaternKernel, d::Real)
4344
result = _matern(_get_ν(k), d)

0 commit comments

Comments
 (0)