Skip to content

Commit 77309cd

Browse files
committed
Simplify map
1 parent 1774eb0 commit 77309cd

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/mh-core.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function propose(
5353
spl::MetropolisHastings{<:AbstractArray},
5454
model::DensityModel
5555
)
56-
proposal = map(i -> propose(spl.proposal[i], model), 1:length(spl.proposal))
56+
proposal = map(p -> propose(p, model), spl.proposal)
5757
return Transition(model, proposal)
5858
end
5959

@@ -62,7 +62,9 @@ function propose(
6262
model::DensityModel,
6363
params_prev::Transition
6464
)
65-
proposal = map(i -> propose(spl.proposal[i], model, params_prev.params[i]), 1:length(spl.proposal))
65+
proposal = map(spl.proposal, params_prev.params) do p, params
66+
propose(p, model, params)
67+
end
6668
return Transition(model, proposal)
6769
end
6870

0 commit comments

Comments
 (0)