Skip to content

Update inference routines #170

Update inference routines

Update inference routines #170

Triggered via pull request October 1, 2024 11:55
@gdallegdalle
synchronize #116
gd/predict
Status Failure
Total duration 13m 1s
Artifacts

docs.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 2 warnings, and 1 notice
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/autodiff.md:137-144 ```@example autodiff ∇all_zygote = Zygote.gradient( (_a, _b, _c) -> f(_a, _b, _c; seq_ends), parameters, obs_seq, control_seq ); ∇parameters_zygote, ∇obs_zygote, ∇control_zygote = ∇all_zygote; nothing #hide ``` exception = TaskFailedException nested task error: MethodError: no method matching forward!(::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, ::Main.__atexample__named__autodiff.DiffusionHMM{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}}, ::Vector{Float64}, ::Vector{Float64}, ::Int64, ::Int64) Closest candidates are: forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector, !Matched::Union{Tuple{Vararg{Int64, N}}, AbstractVector{Int64}} where N, ::Integer) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:69 forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector; seq_ends) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:118 Stacktrace: [1] forward_backward!(storage::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, hmm::Main.__atexample__named__autodiff.DiffusionHMM{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}}, obs_seq::Vector{Float64}, control_seq::Vector{Float64}, seq_ends::Vector{Int64}, k::Int64; transition_marginals::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:48 [2] macro expansion @ ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:94 [inlined] [3] #126#threadsfor_fun#16 @ ./threadingconstructs.jl:215 [inlined] [4] #126#threadsfor_fun @ ./threadingconstructs.jl:182 [inlined] [5] (::Base.Threads.var"#1#2"{HiddenMarkovModels.var"#126#threadsfor_fun#17"{HiddenMarkovModels.var"#126#threadsfor_fun#16#18"{Vector{Int64}, Bool, HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, Main.__atexample__named__autodiff.DiffusionHMM{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}}, Vector{Float64}, Vector{Float64}, Base.OneTo{Int64}}}, Int64})() @ Base.Threads ./threadingconstructs.jl:154 Stacktrace: [1] threading_run(fun::HiddenMarkovModels.var"#126#threadsfor_fun#17"{HiddenMarkovModels.var"#126#threadsfor_fun#16#18"{Vector{Int64}, Bool, HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, Main.__atexample__named__autodiff.DiffusionHMM{SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, Tuple{}}, SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}}, Vector{Float64}, Vector{Float64}, Base.OneTo{Int64}}}, static::Bool) @ Base.Threads ./threadingconstructs.jl:172 [2] macro expansion @ ./threadingconstructs.jl:220 [inlined] [3] #forward_backward!#15 @ ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:93 [inlined]
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/autodiff.md:148-150 ```@example autodiff ∇parameters_zygote ≈ ∇parameters_forwarddiff ``` exception = UndefVarError: `∇parameters_zygote` not defined Stacktrace: [1] top-level scope @ autodiff.md:149 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/autodiff.md:152-154 ```@example autodiff ∇obs_zygote ≈ ∇obs_forwarddiff ``` exception = UndefVarError: `∇obs_zygote` not defined Stacktrace: [1] top-level scope @ autodiff.md:153 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/autodiff.md:156-158 ```@example autodiff ∇control_zygote ≈ ∇control_forwarddiff ``` exception = UndefVarError: `∇control_zygote` not defined Stacktrace: [1] top-level scope @ autodiff.md:157 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:104-107 ```@example basics smoothed_state_marginals, obs_seq_loglikelihood_fb = forward_backward(hmm, obs_seq); only(obs_seq_loglikelihood_fb) ``` exception = MethodError: no method matching forward!(::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, ::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, ::Vector{Vector{Float64}}, ::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}, ::Int64, ::Int64) Closest candidates are: forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector, !Matched::Union{Tuple{Vararg{Int64, N}}, AbstractVector{Int64}} where N, ::Integer) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:69 forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector; seq_ends) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:118 Stacktrace: [1] forward_backward!(storage::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}, seq_ends::Tuple{Int64}, k::Int64; transition_marginals::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:48 [2] forward_backward!(storage::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}; seq_ends::Tuple{Int64}, transition_marginals::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:88 [3] forward_backward(hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}; seq_ends::Tuple{Int64}) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:119 [4] forward_backward(hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:109 [5] top-level scope @ basics.md:105 [6] eval @ ./boot.jl:385 [inlined] [7] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [8] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [9] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [10] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [11] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [12] with_logger @ ./logging.jl:627 [inlined] [13] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_conte
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:113-115 ```@example basics filtered_state_marginals[:, T - 1] ≈ smoothed_state_marginals[:, T - 1] ``` exception = UndefVarError: `smoothed_state_marginals` not defined Stacktrace: [1] top-level scope @ basics.md:114 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:117-119 ```@example basics filtered_state_marginals[:, T] ≈ smoothed_state_marginals[:, T] ``` exception = UndefVarError: `smoothed_state_marginals` not defined Stacktrace: [1] top-level scope @ basics.md:118 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:154-158 ```@example basics _, long_obs_seq = rand(rng, hmm, 200) hmm_est, loglikelihood_evolution = baum_welch(hmm_guess, long_obs_seq); nothing #hide ``` exception = MethodError: no method matching forward!(::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, ::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, ::Vector{Vector{Float64}}, ::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}, ::Int64, ::Int64) Closest candidates are: forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector, !Matched::Union{Tuple{Vararg{Int64, N}}, AbstractVector{Int64}} where N, ::Integer) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:69 forward!(::Union{HiddenMarkovModels.ForwardStorage{R}, HiddenMarkovModels.ForwardBackwardStorage{R, M} where M<:AbstractMatrix{R}} where R, ::AbstractHMM, ::AbstractVector, ::AbstractVector; seq_ends) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward.jl:118 Stacktrace: [1] forward_backward!(storage::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}, seq_ends::Tuple{Int64}, k::Int64; transition_marginals::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:48 [2] forward_backward!(storage::HiddenMarkovModels.ForwardBackwardStorage{Float64, Matrix{Float64}}, hmm::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}; seq_ends::Tuple{Int64}, transition_marginals::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/forward_backward.jl:88 [3] #baum_welch!#21 @ ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/baum_welch.jl:31 [inlined] [4] baum_welch! @ ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/baum_welch.jl:19 [inlined] [5] baum_welch(hmm_guess::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}, control_seq::FillArrays.Fill{Nothing, 1, Tuple{Base.OneTo{Int64}}}; seq_ends::Tuple{Int64}, atol::Float64, max_iterations::Int64, loglikelihood_increasing::Bool) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/baum_welch.jl:67 [6] baum_welch @ ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/baum_welch.jl:54 [inlined] [7] baum_welch(hmm_guess::HMM{Vector{Float64}, Matrix{Float64}, Vector{Distributions.IsoNormal}, Vector{Float64}, Matrix{Float64}}, obs_seq::Vector{Vector{Float64}}) @ HiddenMarkovModels ~/work/HiddenMarkovModels.jl/HiddenMarkovModels.jl/src/inference/baum_welch.jl:54 [8] top-level scope @ basics.md:155 [9] eval @ ./boot.jl:385 [inlined] [10] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [11] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [12] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [13] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapt
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:162-164 ```@example basics first(loglikelihood_evolution), last(loglikelihood_evolution) ``` exception = UndefVarError: `loglikelihood_evolution` not defined Stacktrace: [1] top-level scope @ basics.md:163 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L44
failed to run `@example` block in src/examples/basics.md:168-170 ```@example basics cat(transition_matrix(hmm_est), transition_matrix(hmm); dims=3) ``` exception = UndefVarError: `hmm_est` not defined Stacktrace: [1] top-level scope @ basics.md:169 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Documentation
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`