Skip to content

Commit f873ea5

Browse files
authored
fix naming clash (#371)
fix #370
1 parent baa4a44 commit f873ea5

File tree

6 files changed

+9
-6
lines changed

6 files changed

+9
-6
lines changed

JuliaBUGS/src/experimental/ProbabilisticGraphicalModels/ProbabilisticGraphicalModels.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ using Bijectors: Bijectors
1111
using LinearAlgebra: Cholesky
1212
using LogExpFunctions
1313

14+
import Graphs: add_edge!
15+
import AbstractPPL: condition, decondition
16+
1417
include("bayesian_network.jl")
1518
include("conditioning.jl")
1619
include("functions.jl")
20+
1721
end

JuliaBUGS/src/experimental/ProbabilisticGraphicalModels/conditioning.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ function condition!(
4040

4141
return BangBang.setproperties!!(bn; evaluation_env=evaluation_env)
4242
end
43+
4344
"""
4445
decondition(bn::BayesianNetwork{V}) where {V}
4546

JuliaBUGS/test/experimental/ProbabilisticGraphicalModels/test_basic_operations.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Test
22
using Distributions
3-
using Graphs
3+
using Graphs: has_edge
44
using JuliaBUGS.ProbabilisticGraphicalModels:
55
BayesianNetwork,
66
add_stochastic_vertex!,

JuliaBUGS/test/experimental/ProbabilisticGraphicalModels/test_dynamic_programming.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Test
22
using Distributions
3-
using Graphs
3+
using Graphs: topological_sort_by_dfs
44
using JuliaBUGS.ProbabilisticGraphicalModels:
55
BayesianNetwork,
66
add_stochastic_vertex!,

JuliaBUGS/test/experimental/ProbabilisticGraphicalModels/test_marginalization.jl

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ using JuliaBUGS.ProbabilisticGraphicalModels:
1111
using BangBang
1212
using AbstractPPL
1313
using LogExpFunctions
14-
using Graphs
1514
using LogDensityProblems
1615

1716
# Register distributions for use in @bugs
@@ -374,8 +373,8 @@ end
374373
end
375374

376375
# Sort variables to ensure consistent ordering
377-
sort!(z_vars; by=x -> parse(Int, string(x)[2:end]))
378-
sort!(y_vars; by=x -> parse(Int, string(x)[2:end]))
376+
sort!(z_vars; by=x -> Base.parse(Int, string(x)[2:end]))
377+
sort!(y_vars; by=x -> Base.parse(Int, string(x)[2:end]))
379378

380379
# Set node types
381380
bn = set_node_types(bn, var_types)

JuliaBUGS/test/experimental/ProbabilisticGraphicalModels/test_sampling_independence.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using Test
22
using Distributions
3-
using Graphs
43
using Statistics
54
using JuliaBUGS.ProbabilisticGraphicalModels:
65
BayesianNetwork,

0 commit comments

Comments
 (0)