@@ -223,14 +223,14 @@ true
223
223
## Nested models
224
224
225
225
`condition` of course also supports the use of nested models through
226
- the use of [`@submodel `](@ref).
226
+ the use of [`to_submodel `](@ref).
227
227
228
228
```jldoctest condition
229
229
julia> @model demo_inner() = m ~ Normal()
230
230
demo_inner (generic function with 2 methods)
231
231
232
232
julia> @model function demo_outer()
233
- @submodel m = demo_inner()
233
+ m ~ to_submodel( demo_inner() )
234
234
return m
235
235
end
236
236
demo_outer (generic function with 2 methods)
@@ -250,7 +250,7 @@ But one needs to be careful when prefixing variables in the nested models:
250
250
251
251
```jldoctest condition
252
252
julia> @model function demo_outer_prefix()
253
- @submodel prefix="inner" m = demo_inner()
253
+ m ~ to_submodel(prefix( demo_inner(), "inner") )
254
254
return m
255
255
end
256
256
demo_outer_prefix (generic function with 2 methods)
@@ -578,14 +578,14 @@ true
578
578
## Nested models
579
579
580
580
`fix` of course also supports the use of nested models through
581
- the use of [`@submodel `](@ref).
581
+ the use of [`to_submodel `](@ref).
582
582
583
583
```jldoctest fix
584
584
julia> @model demo_inner() = m ~ Normal()
585
585
demo_inner (generic function with 2 methods)
586
586
587
587
julia> @model function demo_outer()
588
- @submodel m = demo_inner()
588
+ m ~ to_submodel( demo_inner() )
589
589
return m
590
590
end
591
591
demo_outer (generic function with 2 methods)
@@ -605,7 +605,7 @@ But one needs to be careful when prefixing variables in the nested models:
605
605
606
606
```jldoctest fix
607
607
julia> @model function demo_outer_prefix()
608
- @submodel prefix="inner" m = demo_inner()
608
+ m ~ to_submodel(prefix( demo_inner(), "inner") )
609
609
return m
610
610
end
611
611
demo_outer_prefix (generic function with 2 methods)
0 commit comments