Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MethodError: no method matching track(::Tullio.Eval{var"#โณ๐ถ๐โฏ#98"{var"#๐๐ธ๐!#95"},var"#642#โโณ๐ถ๐โฏ#97"{var"#โ๐๐ธ๐!#96"}}, ::ReverseDiff.TrackedArray{Float64,Float64,2,Array{Float64,2},Array{Float64,2}}, ::Array{ReverseDiff.TrackedReal{Float64,Float64,Nothing},2})
- Closest candidates are:
- track(!Matched::typeof(hcat), ::Union{AbstractArray{T,1}, AbstractArray{T,2}} where T...) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
- track(!Matched::typeof(vcat), ::Union{AbstractArray{T,1}, AbstractArray{T,2}} where T...) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
- track(!Matched::typeof(cat), ::AbstractArray...; dims) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/macros.jl:191
- ...
- Stacktrace:
- [1] (::Tullio.Eval{var"#โณ๐ถ๐โฏ#98"{var"#๐๐ธ๐!#95"},var"#642#โโณ๐ถ๐โฏ#97"{var"#โ๐๐ธ๐!#96"}})(::ReverseDiff.TrackedArray{Float64,Float64,2,Array{Float64,2},Array{Float64,2}}, ::Array{ReverseDiff.TrackedReal{Float64,Float64,Nothing},2}) at /home/kv/.julia/packages/Tullio/JZrQI/src/grad/reverse.jl:4
- [2] lsexp(::LinearAlgebra.Adjoint{Float64,Array{Float64,2}}, ::ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}; dims::Int64) at ./In[62]:8
- [3] macro expansion at ./In[72]:10 [inlined]
- [4] ##evaluator#1558(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/compiler.jl:356
- [5] evaluate_threadunsafe(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:157
- [6] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::Random._GLOBAL_RNG, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::DynamicPPL.DefaultContext) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:136
- [7] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::Random._GLOBAL_RNG, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:135
- [8] (::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}})(::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}},Array{Set{DynamicPPL.Selector},1}}}},ReverseDiff.TrackedReal{Float64,Float64,ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/DynamicPPL/QgcLg/src/model.jl:126
- [9] (::Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}})(::ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:66
- [10] ReverseDiff.GradientTape(::Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}}, ::Array{Float64,1}, ::ReverseDiff.GradientConfig{ReverseDiff.TrackedArray{Float64,Float64,1,Array{Float64,1},Array{Float64,1}}}) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/api/tape.jl:199
- [11] ReverseDiff.GradientTape(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/ReverseDiff/uy0uk/src/api/tape.jl:198
- [12] compiledtape(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:92
- [13] macro expansion at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:88 [inlined]
- [14] (::Turing.Core.var"##getter#665#37"{Turing.Core.RDTapeKey{Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}},Array{Float64,1}}})() at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:88
- [15] get! at ./abstractdict.jl:663 [inlined]
- [16] _get! at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:107 [inlined]
- [17] _get! at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:84 [inlined]
- [18] memoized_taperesult(::Turing.Core.RDTapeKey{Turing.Core.var"#f#36"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}},Array{Float64,1}}) at /home/kv/.julia/packages/Memoization/3FKUZ/src/Memoization.jl:90
- [19] memoized_taperesult(::Function, ::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:86
- [20] gradient_logp(::Turing.Core.ReverseDiffAD{true}, ::Array{Float64,1}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/compat/reversediff.jl:69
- [21] gradient_logp(::Array{Float64,1}, ::DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/core/ad.jl:78
- [22] (::Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}})(::Array{Float64,1}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:474
- [23] โHโฮธ(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/hamiltonian.jl:31
- [24] phasepoint(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/hamiltonian.jl:69
- [25] find_good_stepsize(::Random._GLOBAL_RNG, ::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}; max_n_iters::Int64) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:619
- [26] find_good_stepsize(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}; max_n_iters::Int64) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:679
- [27] find_good_stepsize(::AdvancedHMC.Hamiltonian{AdvancedHMC.DiagEuclideanMetric{Float64,Array{Float64,1}},Turing.Inference.var"#logฯ#55"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}},Turing.Inference.var"#โlogฯโฮธ#54"{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64},DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}},DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}}}, ::Array{Float64,1}) at /home/kv/.julia/packages/AdvancedHMC/WJCQA/src/trajectory.jl:679
- [28] Turing.Inference.HMCState(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::Random._GLOBAL_RNG; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:628
- [29] Turing.Inference.HMCState(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Sampler{NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric},Turing.Inference.SamplerState{DynamicPPL.VarInfo{NamedTuple{(:s, :vec),Tuple{DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:s,Tuple{}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:s,Tuple{}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}},DynamicPPL.Metadata{Dict{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},Int64},Array{Normal{Float64},1},Array{DynamicPPL.VarName{:vec,Tuple{Tuple{Int64}}},1},Array{Float64,1},Array{Set{DynamicPPL.Selector},1}}}},Float64}}}, ::Random._GLOBAL_RNG) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:609
- [30] DynamicPPL.Sampler(::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::DynamicPPL.Selector) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:384
- [31] Sampler at /home/kv/.julia/packages/Turing/GMBTf/src/inference/hmc.jl:376 [inlined]
- [32] sample(::Random._GLOBAL_RNG, ::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::Int64; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:163
- [33] sample at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:163 [inlined]
- [34] #sample#1 at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:153 [inlined]
- [35] sample(::DynamicPPL.Model{var"###evaluator#1558",(:y, :A, :T),Tuple{Array{Float64,1},LinearAlgebra.Adjoint{Float64,Array{Float64,2}},Type{Array{Float64,1}}},(),DynamicPPL.ModelGen{var"###generator#1559",(:y, :A, :T),(:T,),Tuple{Type{Array{Float64,1}}}}}, ::NUTS{Turing.Core.ReverseDiffAD{true},(),AdvancedHMC.DiagEuclideanMetric}, ::Int64) at /home/kv/.julia/packages/Turing/GMBTf/src/inference/Inference.jl:153
- [36] top-level scope at In[72]:16
Add Comment
Please, Sign In to add comment