Skip to content

Commit fe0403f

Browse files
committed
added deprecation.jl + deprecated generated_quantities in favour of returned_quantities
1 parent 720053a commit fe0403f

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

src/DynamicPPL.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,8 @@ include("values_as_in_model.jl")
199199
include("debug_utils.jl")
200200
using .DebugUtils
201201

202+
include("deprecated.jl")
203+
202204
if !isdefined(Base, :get_extension)
203205
using Requires
204206
end

src/deprecated.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@deprecate generated_quantities returned_quantities

src/model.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,9 +1206,9 @@ function Distributions.loglikelihood(model::Model, chain::AbstractMCMC.AbstractC
12061206
end
12071207

12081208
"""
1209-
generated_quantities(model::Model, parameters::NamedTuple)
1210-
generated_quantities(model::Model, values, keys)
1211-
generated_quantities(model::Model, values, keys)
1209+
returned_quantities(model::Model, parameters::NamedTuple)
1210+
returned_quantities(model::Model, values, keys)
1211+
returned_quantities(model::Model, values, keys)
12121212
12131213
Execute `model` with variables `keys` set to `values` and return the values returned by the `model`.
12141214
@@ -1233,18 +1233,18 @@ julia> model = demo(randn(10));
12331233
12341234
julia> parameters = (; s = 1.0, m_shifted=10.0);
12351235
1236-
julia> generated_quantities(model, parameters)
1236+
julia> returned_quantities(model, parameters)
12371237
(0.0,)
12381238
1239-
julia> generated_quantities(model, values(parameters), keys(parameters))
1239+
julia> returned_quantities(model, values(parameters), keys(parameters))
12401240
(0.0,)
12411241
```
12421242
"""
1243-
function generated_quantities(model::Model, parameters::NamedTuple)
1243+
function returned_quantities(model::Model, parameters::NamedTuple)
12441244
fixed_model = fix(model, parameters)
12451245
return fixed_model()
12461246
end
12471247

1248-
function generated_quantities(model::Model, values, keys)
1249-
return generated_quantities(model, NamedTuple{keys}(values))
1248+
function returned_quantities(model::Model, values, keys)
1249+
return returned_quantities(model, NamedTuple{keys}(values))
12501250
end

0 commit comments

Comments
 (0)