@@ -133,11 +133,13 @@ given `rng` and `init_strategy`.
133133 instead.
134134"""
135135function VarInfo(
136- rng:: Random.AbstractRNG , model:: Model , init_strategy:: AbstractInitStrategy = PriorInit()
136+ rng:: Random.AbstractRNG ,
137+ model:: Model ,
138+ init_strategy:: AbstractInitStrategy = InitFromPrior(),
137139)
138140 return typed_varinfo(rng, model, init_strategy)
139141end
140- function VarInfo(model:: Model , init_strategy:: AbstractInitStrategy = PriorInit ())
142+ function VarInfo(model:: Model , init_strategy:: AbstractInitStrategy = InitFromPrior ())
141143 return VarInfo(Random. default_rng(), model, init_strategy)
142144end
143145
@@ -207,14 +209,16 @@ Construct a VarInfo object for the given `model`, which has just a single
207209# Arguments
208210- `rng::Random.AbstractRNG`: The random number generator to use during model evaluation
209211- `model::Model`: The model for which to create the varinfo object
210- - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `PriorInit ()`.
212+ - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `InitFromPrior ()`.
211213"""
212214function untyped_varinfo(
213- rng:: Random.AbstractRNG , model:: Model , init_strategy:: AbstractInitStrategy = PriorInit()
215+ rng:: Random.AbstractRNG ,
216+ model:: Model ,
217+ init_strategy:: AbstractInitStrategy = InitFromPrior(),
214218)
215219 return last(init!!(rng, model, VarInfo(Metadata()), init_strategy))
216220end
217- function untyped_varinfo(model:: Model , init_strategy:: AbstractInitStrategy = PriorInit ())
221+ function untyped_varinfo(model:: Model , init_strategy:: AbstractInitStrategy = InitFromPrior ())
218222 return untyped_varinfo(Random. default_rng(), model, init_strategy)
219223end
220224
@@ -282,14 +286,16 @@ Return a VarInfo object for the given `model`, which has a NamedTuple of
282286# Arguments
283287- `rng::Random.AbstractRNG`: The random number generator to use during model evaluation
284288- `model::Model`: The model for which to create the varinfo object
285- - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `PriorInit ()`.
289+ - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `InitFromPrior ()`.
286290"""
287291function typed_varinfo(
288- rng:: Random.AbstractRNG , model:: Model , init_strategy:: AbstractInitStrategy = PriorInit()
292+ rng:: Random.AbstractRNG ,
293+ model:: Model ,
294+ init_strategy:: AbstractInitStrategy = InitFromPrior(),
289295)
290296 return typed_varinfo(untyped_varinfo(rng, model, init_strategy))
291297end
292- function typed_varinfo(model:: Model , init_strategy:: AbstractInitStrategy = PriorInit ())
298+ function typed_varinfo(model:: Model , init_strategy:: AbstractInitStrategy = InitFromPrior ())
293299 return typed_varinfo(Random. default_rng(), model, init_strategy)
294300end
295301
@@ -302,19 +308,21 @@ Return a VarInfo object for the given `model`, which has just a single
302308# Arguments
303309- `rng::Random.AbstractRNG`: The random number generator to use during model evaluation
304310- `model::Model`: The model for which to create the varinfo object
305- - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `PriorInit ()`.
311+ - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `InitFromPrior ()`.
306312"""
307313function untyped_vector_varinfo(vi:: UntypedVarInfo )
308314 md = metadata_to_varnamedvector(vi. metadata)
309315 return VarInfo(md, copy(vi. accs))
310316end
311317function untyped_vector_varinfo(
312- rng:: Random.AbstractRNG , model:: Model , init_strategy:: AbstractInitStrategy = PriorInit()
318+ rng:: Random.AbstractRNG ,
319+ model:: Model ,
320+ init_strategy:: AbstractInitStrategy = InitFromPrior(),
313321)
314322 return untyped_vector_varinfo(untyped_varinfo(rng, model, init_strategy))
315323end
316324function untyped_vector_varinfo(
317- model:: Model , init_strategy:: AbstractInitStrategy = PriorInit ()
325+ model:: Model , init_strategy:: AbstractInitStrategy = InitFromPrior ()
318326)
319327 return untyped_vector_varinfo(Random. default_rng(), model, init_strategy)
320328end
@@ -328,7 +336,7 @@ Return a VarInfo object for the given `model`, which has a NamedTuple of
328336# Arguments
329337- `rng::Random.AbstractRNG`: The random number generator to use during model evaluation
330338- `model::Model`: The model for which to create the varinfo object
331- - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `PriorInit ()`.
339+ - `init_strategy::AbstractInitStrategy`: How the values are to be initialised. Defaults to `InitFromPrior ()`.
332340"""
333341function typed_vector_varinfo(vi:: NTVarInfo )
334342 md = map(metadata_to_varnamedvector, vi. metadata)
@@ -340,11 +348,15 @@ function typed_vector_varinfo(vi::UntypedVectorVarInfo)
340348 return VarInfo(nt, copy(vi. accs))
341349end
342350function typed_vector_varinfo(
343- rng:: Random.AbstractRNG , model:: Model , init_strategy:: AbstractInitStrategy = PriorInit()
351+ rng:: Random.AbstractRNG ,
352+ model:: Model ,
353+ init_strategy:: AbstractInitStrategy = InitFromPrior(),
344354)
345355 return typed_vector_varinfo(untyped_vector_varinfo(rng, model, init_strategy))
346356end
347- function typed_vector_varinfo(model:: Model , init_strategy:: AbstractInitStrategy = PriorInit())
357+ function typed_vector_varinfo(
358+ model:: Model , init_strategy:: AbstractInitStrategy = InitFromPrior()
359+ )
348360 return typed_vector_varinfo(Random. default_rng(), model, init_strategy)
349361end
350362
0 commit comments