From 6faf8073e883b6a0225e209a1d965d02bfee8fec Mon Sep 17 00:00:00 2001 From: dehann Date: Tue, 15 Aug 2023 16:13:12 -0700 Subject: [PATCH 1/2] drop support for ProductRepr, JL1.10 --- src/entities/ManifoldKernelDensity.jl | 2 +- test/testPartialProductSE2.jl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/entities/ManifoldKernelDensity.jl b/src/entities/ManifoldKernelDensity.jl index 81c4c63..874c3f1 100644 --- a/src/entities/ManifoldKernelDensity.jl +++ b/src/entities/ManifoldKernelDensity.jl @@ -1,6 +1,6 @@ -struct ManifoldKernelDensity{M <: MB.AbstractManifold, B <: BallTreeDensity, L, P} +struct ManifoldKernelDensity{M <: MB.AbstractManifold, B <: BallTreeDensity, L, P <: Union{<:AbstractVector, <:ArrayPartition}} manifold::M """ legacy expects matrix of coordinates (as columns) """ belief::B diff --git a/test/testPartialProductSE2.jl b/test/testPartialProductSE2.jl index 0781d79..a3b1029 100644 --- a/test/testPartialProductSE2.jl +++ b/test/testPartialProductSE2.jl @@ -23,7 +23,7 @@ len = length(pts1) # define test manifold M = SpecialEuclidean(2) -e0 = identity_element(M) +e0 = ArrayPartition([0.0;0.0], [1 0; 0 1.0]) # identity_element(M) # p1 full SpecialEuclidean(2) p1 = manikde!(M, pts1) From 1b7739997221d2ece9ca6c659a379f838b0e0e98 Mon Sep 17 00:00:00 2001 From: dehann Date: Tue, 15 Aug 2023 16:13:39 -0700 Subject: [PATCH 2/2] bump v0.8.0 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index d8ce527..65b22da 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ApproxManifoldProducts" uuid = "9bbbb610-88a1-53cd-9763-118ce10c1f89" keywords = ["MM-iSAMv2", "SLAM", "inference", "sum-product", "belief-propagation", "nonparametric", "manifolds", "functional"] -version = "0.7.1" +version = "0.8.0" [deps] Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"