We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6c623ab commit 71bd3baCopy full SHA for 71bd3ba
1 file changed
src/frontend/specification/documentation.jl
@@ -37,6 +37,16 @@ Return the vector of parameter labels (in the same order as [`params`](@ref)).
37
"""
38
param_labels(spec::SemSpecification) = spec.param_labels
39
40
+"""
41
+ param_indices(spec::SemSpecification, params::AbstractVector{Symbol}) -> Vector{Int}
42
+
43
+Convert parameter labels to their indices in the SEM specification.
44
45
+function param_indices(spec::SemSpecification, params::AbstractVector{Symbol})
46
+ param_map = Dict(param => i for (i, param) in enumerate(SEM.params(spec)))
47
+ return [param_map[param] for param in params]
48
+end
49
50
51
`ParameterTable`s contain the specification of a structural equation model.
52
0 commit comments