@@ -223,14 +223,14 @@ true
223223## Nested models
224224
225225`condition` of course also supports the use of nested models through
226- the use of [`@submodel `](@ref).
226+ the use of [`to_submodel `](@ref).
227227
228228```jldoctest condition
229229julia> @model demo_inner() = m ~ Normal()
230230demo_inner (generic function with 2 methods)
231231
232232julia> @model function demo_outer()
233- @submodel m = demo_inner()
233+ m ~ to_submodel( demo_inner() )
234234 return m
235235 end
236236demo_outer (generic function with 2 methods)
@@ -250,7 +250,7 @@ But one needs to be careful when prefixing variables in the nested models:
250250
251251```jldoctest condition
252252julia> @model function demo_outer_prefix()
253- @submodel prefix="inner" m = demo_inner()
253+ m ~ to_submodel(prefix( demo_inner(), "inner") )
254254 return m
255255 end
256256demo_outer_prefix (generic function with 2 methods)
@@ -578,14 +578,14 @@ true
578578## Nested models
579579
580580`fix` of course also supports the use of nested models through
581- the use of [`@submodel `](@ref).
581+ the use of [`to_submodel `](@ref).
582582
583583```jldoctest fix
584584julia> @model demo_inner() = m ~ Normal()
585585demo_inner (generic function with 2 methods)
586586
587587julia> @model function demo_outer()
588- @submodel m = demo_inner()
588+ m ~ to_submodel( demo_inner() )
589589 return m
590590 end
591591demo_outer (generic function with 2 methods)
@@ -605,7 +605,7 @@ But one needs to be careful when prefixing variables in the nested models:
605605
606606```jldoctest fix
607607julia> @model function demo_outer_prefix()
608- @submodel prefix="inner" m = demo_inner()
608+ m ~ to_submodel(prefix( demo_inner(), "inner") )
609609 return m
610610 end
611611demo_outer_prefix (generic function with 2 methods)
0 commit comments