We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
findranges
1 parent 6c60c3b commit 222091eCopy full SHA for 222091e
Project.toml
@@ -1,6 +1,6 @@
1
name = "DynamicPPL"
2
uuid = "366bfd00-2699-11ea-058f-f148b4cae6d8"
3
-version = "0.12.1"
+version = "0.12.2"
4
5
[deps]
6
AbstractMCMC = "80f14c24-f653-4e6a-9b94-39d6b0f70001"
src/varinfo.jl
@@ -499,8 +499,13 @@ end
499
length(exprs) == 0 && return :(NamedTuple())
500
return :($(exprs...),)
501
end
502
+
503
@inline function findranges(f_ranges, f_idcs)
- return mapreduce(i -> f_ranges[i], vcat, f_idcs; init=Int[])
504
+ results = Int[]
505
+ for i in f_idcs
506
+ append!(results, f_ranges[i])
507
+ end
508
+ return results
509
510
511
"""
0 commit comments