From a865750c4fb65d8435dd51012097646631b22e0e Mon Sep 17 00:00:00 2001 From: Simone Carlo Surace <51025924+simsurace@users.noreply.github.com> Date: Fri, 6 Oct 2023 13:37:12 +0200 Subject: [PATCH 1/2] Try to fix Matern AD failures --- src/basekernels/matern.jl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/basekernels/matern.jl b/src/basekernels/matern.jl index cb051ee0f..c009bf596 100644 --- a/src/basekernels/matern.jl +++ b/src/basekernels/matern.jl @@ -41,7 +41,8 @@ MaternKernel(; nu::Real=1.5, ν::Real=nu, metric=Euclidean()) = MaternKernel(ν, function _matern(ν::Real, d::Real) if iszero(d) - return one(d) + c = -ν / (ν - 1) + return one(d) + c * d^2 / 2 else y = sqrt(2ν) * d b = log(besselk(ν, y)) From c1eac30c9add30a60e22f568dbe523718a62fa69 Mon Sep 17 00:00:00 2001 From: Simone Carlo Surace <51025924+simsurace@users.noreply.github.com> Date: Mon, 23 Oct 2023 15:40:27 +0200 Subject: [PATCH 2/2] Bump version --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 3986c1f59..51730c377 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "KernelFunctions" uuid = "ec8451be-7e33-11e9-00cf-bbf324bd1392" -version = "0.10.58" +version = "0.10.59" [deps] ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"