From 42b48e841868675a2267d1aabd5b8a7c231ba758 Mon Sep 17 00:00:00 2001 From: Hong Ge <3279477+yebai@users.noreply.github.com> Date: Wed, 14 May 2025 16:27:22 +0100 Subject: [PATCH 1/3] Update Project.toml --- Project.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/Project.toml b/Project.toml index cc44faf..533e263 100644 --- a/Project.toml +++ b/Project.toml @@ -8,7 +8,6 @@ Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" LogDensityProblems = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" -Requires = "ae029012-a4dd-5104-9daa-d747884805df" [weakdeps] Turing = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" From be587d81b4c9ae32f564523a45e654cc64ad3c2c Mon Sep 17 00:00:00 2001 From: Hong Ge <3279477+yebai@users.noreply.github.com> Date: Wed, 14 May 2025 16:27:52 +0100 Subject: [PATCH 2/3] Update SliceSamplingTuringExt.jl --- ext/SliceSamplingTuringExt.jl | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/ext/SliceSamplingTuringExt.jl b/ext/SliceSamplingTuringExt.jl index 713a04d..01a8c0f 100644 --- a/ext/SliceSamplingTuringExt.jl +++ b/ext/SliceSamplingTuringExt.jl @@ -1,16 +1,6 @@ module SliceSamplingTuringExt -if isdefined(Base, :get_extension) - using Random - using SliceSampling - using Turing -else - using ..Random - using ..SliceSampling - using ..Turing -end - # Required for using the slice samplers as `externalsampler`s in Turing # begin function Turing.Inference.getparams( From d1c4ee453eca37eb1345ae790a1e0456f3f97bad Mon Sep 17 00:00:00 2001 From: Hong Ge <3279477+yebai@users.noreply.github.com> Date: Wed, 14 May 2025 16:29:12 +0100 Subject: [PATCH 3/3] Update SliceSamplingTuringExt.jl --- ext/SliceSamplingTuringExt.jl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ext/SliceSamplingTuringExt.jl b/ext/SliceSamplingTuringExt.jl index 01a8c0f..c7b9343 100644 --- a/ext/SliceSamplingTuringExt.jl +++ b/ext/SliceSamplingTuringExt.jl @@ -1,6 +1,10 @@ module SliceSamplingTuringExt +using Random +using SliceSampling +using Turing + # Required for using the slice samplers as `externalsampler`s in Turing # begin function Turing.Inference.getparams(