diff --git a/Project.toml b/Project.toml index 19247efdf..c46c5c334 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "KernelFunctions" uuid = "ec8451be-7e33-11e9-00cf-bbf324bd1392" -version = "0.10.59" +version = "0.10.60" [deps] ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" diff --git a/src/chainrules.jl b/src/chainrules.jl index 551f7b0b6..9c05e3316 100644 --- a/src/chainrules.jl +++ b/src/chainrules.jl @@ -241,6 +241,7 @@ function ChainRulesCore.rrule( return d, SqMahalanobis_pullback end + ## Reverse Rules for matrix wrappers function ChainRulesCore.rrule(::Type{<:ColVecs}, X::AbstractMatrix) diff --git a/test/chainrules.jl b/test/chainrules.jl index b1614af9d..fca3e4635 100644 --- a/test/chainrules.jl +++ b/test/chainrules.jl @@ -3,8 +3,6 @@ x = rand(rng, 5) y = rand(rng, 5) r = rand(rng, 5) - Q = Matrix(Cholesky(rand(rng, 5, 5), 'U', 0)) - @assert isposdef(Q) compare_gradient(:Zygote, [x, y]) do xy Euclidean()(xy[1], xy[2])